They always do! Thats why more people get accountants to do their tax returns no when it is called 'self assessment' than before. I never trust their figures....
I really want one but the price is just too much, I have just bought a brand new UK ZX10R for £6499, with the change from what a 1098 costs I can get a DRZ400 for off roading, a ZX6R for the track and an Aprilia RS250 for fun, if only the 1098 was £8k I'd have one in a flash , not that I'm exactly gutted with my choice