We had the same sales pitch "You won a free carpet cleaning". Having been through it before I just kept arguing the price down with them. I got the G6 Kirby for $600.00 4 years ago. Funny thing is, it never seemed to clean as well as it did when the salesman used it....
I have since bought a Dyson Animal as it is much better than the kirby on dog hair IMHO. I do still have the G6 and will keep it as it will last a lifetime and has many other uses. I mainly use it to blow up inflatable pools etc as you can take the bag off, attach the hose to that connection and have a blower which you cannot do with most others.
Wow, I just said I had a $600 air pump .................