Costco
If you already have a membership or know someone who does don't hesitate to get the Costco one. Their return policy is the best that I know of. I just returned a vacuum we bought in 2008 and they refunded my money, no questions asked. If you need to pay for a membership get it at...