buy smart! What to look for before purch