Mark17 is absolutely correct. The power of modern computing is the culprit. I, too, have had this unfortunate experience thrice in the last year. Fortunately, the credit card issuers are well aware and have been most cooperative. It's just the price of convenience. Good Luck!