Head over to WalMart and pick up the BISSEL 3-in-1 Stick vacuum for only $18.86! These little vacuums are great for homes and businesses with just a few areas of carpet or rugs! This particular model can be used on carpet, bare floors, stairs and upholstery. It converts to a hand vacuum with the quick release handle.
Pick this up for free at your local store, or have it shipped for free on orders of $35 or more.