I have a Dyson. Its not the best put together machine, but it sure does clean. I also have the pet hair attachment, but even with 2 cats and a dog, I have never used it. Recently a niece bought a Dirt Devil, hated it and returned for a Dyson. I never knew, because I had never been in a pawn shop, people have pawned Dyson. You might check there for a bargain. Might not get the warranty, but you will have a great working machine.