These days I buy a lot more online(just because I like getting stuff besides bills in the mail lol), however I will only buy from places with great return policies, free or super cheap(5.00 or less)shipping, and the store must be in one of my local malls so I can return it easily if needed.