The best cheap stocks are high quality companies with growth potential. When screening for these stocks, you want to look at ...