Did you try to contact your credit card company .
That never happened to me but I think that if you contact them, they surely can block megagood from charging you on your credit card.
I think it's worth a try .
Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son pouf = )