I noticed you have the $50 Dirt Devil vacuum on the list. About 4-5 weeks ago, our old vacuum quit. My mom picked up that vacuum because it was all we really could afford at that time. We now have to throw it away and get another vacuum. It didn't pick anything up, especially the hair from our two Labradors.
I'm really not sure who said it was a good buy for people, but our direct experience is that it was a complete waste of $50. It might be a good idea to stop recommending that vacuum to people, even those on a fixed income. Pet owners deserve something that will work longer than just a month.