also, where is a good place to buy them… I was thinking Costco because they have a good tech support and return policy