Not that it helps now, but NEVER use a card attached to a checking or savings account to make online purchases. This is exactly why. At least if it is a VISA, MC, or Am-Ex you can dispute the charges and you still have your cash in your accounts.
As safe as online purchases are (I've never...