i have been diddled by these blighters also www.downloadavail, zeldasupport.com, web-feedcheck.com and pay-Atms.com
to the tune of £150 in only 4 days, no idea which site they originate from. but every month they were taking money from my account. i think the company changes their site continuously to make it harder to suss them out. i just cancelled my card which is my advise as all the 'help' sites are bogus.