Personally, I would contact your credit card company and refuse to pay the charge when it shows up on your statement. From my understanding of English law, the seller and the credit card provider are jointly liable for the sales contract. I am sure this is the case for a UK-based seller, and it...