One thing not mentioned here, the Costco return policies are about the best in all of retailing. Example: bought two boxes of nice brand name 18/10 silver wear for daily use. After 3 years this it started rusting in the dishwasher. Asked about it they said return it. Took it back in a wal-Mart bag without receipt, they asked if we wanted cash or a gift card, since they had silver wear we wanted they put it on a card and we got our replacement. Nobody else will do that...