I just wanted to add, since alot of posters mention Costco's return policy as being a perk....
...it was recently announced on the news that Costco is changing its return policy and by April all the stores will be adhering to it. I dont remember the specifics, but they will be creating a timetable for certain items. however anyone who has ever dealt with Costco in the past knows that you can return anything you buy at Costco. No matter how long ago you bought, what caused the defect, or what condition the item is in. They never asked you a single question, you wanted to return it? they accepted it and gave you a gift card...
..."surprisingly"

enough they stated their reasoning behind changing their policy is that they were losing money...i am not business major or financial wizard...but I always wondered how they managed to stay in business with a 'lack of' return policy.