Msg#: 3280642 posted 9:08 pm on Mar 13, 2007 (gmt 0)
Thanks for the help! I've disputed charges with the CC company, and also told them if they don't respond (they've blocked my email address) within 48 hours I will contact Trading Standards in East Sussex.
Msg#: 3280642 posted 6:57 pm on Mar 15, 2007 (gmt 0)
CC meaning Credit Card? If so, you may also find the UK's FSA (Financial Services Authority) a useful point of call. Never sure of the linking rules here, but it's the number one site if you Google those terms.