Thanks for the heads up. Sorry to hear tha tyou had the hassle but it sounds like it was caught in time.
To avoid just this type of the only card I use for online purchases is a Visa that is linked to my second checking account - a check card or ATM really. This special account rarely has more...