What's the big deal, if you want to ensure your not billed again etc simply report your card lost/stolen and the details they have will be invalidated, easier than calling up some stupid 10p a minute service, and if your really having problems with the whole consumer ramblings and believe you were ripped off file a chargeback claim with your bank?