I've not had a Kirby so can't give an opinion on it's effectiveness but can tell you not to pay that kind of price. There are places that sell them cheaper than the door-to-door salespeople. I learned this the hard way when we bought a Rainbow for $1200, back 15 years ago. Two weeks later DH's aunt found hers in the back of Southern Living Mag, for $600 - same one! I checked and at that time they had Kirby's listed too....lesson here....Shop Around!