I called dyson today to enquire as to the difference in a few different machines before making a decision on one. I'm glad I did....
During the call I was told that as a previous dyson customer I was entitled to extra discounts on the web prices ON TOP of the sale prices And they gave me an extra £40 off their web price and a free accessory tool kit worth £44!!
I brought an animal cy22 cinetic big ball with Rrp of £449 (£299 on offer online) for £259 with free next day delivery and free accessory pack with dusting tool, high reach tool and stubborn dirt tool for free - worth £44!
A quick google found this actually was cheaper by £40 than anywhere else (dyson, currys, John Lewis and Tesco have it at £299) PLUS I got the accessory pack too which is exclusive to dyson direct customers!
I was also told there were the following 'loyalty offers' suitable for me, (but all cylinder and uprights sold to existing customers will have extra discount from £10-£40!)
Cylinder total clean - £239.99
Cylinder cinetic musclehead - £359.99
Both with accessory pack too, and neither I can find cheaper elsewhere!!
I didn't enquire as to uprights or handhelds but it's worth a call to them before buying from elsewhere!!