Wow that is fantastic not here in the UK as far as I understand but, perhaps there is some kind of consumer protection law that over rides the contract...