You'll easily pay $300-$500 for a new vacuum cleaner. That's why, when I needed to buy a new one recently, I didn't take the decision lightly. I spent over 50 hours researching vacuums online. I went to multiple stores, testing several vacuums as well as questioning the people selling them. I was looking for a clear idea of the winners and losing in the category.