My roommate got tired of vacuums that gave up after a month. We got one of the big boy vacuums (a used Kirby) and that thing could rip the chrome off a trailer hitch.
Next time your $200 Walmart vacuum dies, trying finding a vacuum store that sells used. Some Kirbys are 30+ years old and still kicking.