Have you checked your online bank/credit card accounts from a different computer to confirm the charges? I would change passwords and be prepared to deal with banks/credit card companies, just in case.

Have you checked your online bank/credit card accounts from a different computer to confirm the charges? I would change passwords and be prepared to deal with banks/credit card companies, just in case.

Computer? I'd call. Most times they can see things before they post, which could take days. Calling is the best way to cancel or put the cards on hold and also report fraud use.

Different credit cards, were they all yours? It almost sounds like your computter was VNC'd into and used as a hotspot to commit fraud, probably using stolen cards at that, tracing back to your place. I'd call your ISP maybe too after you got any compromised accounts secured. Also check your windows and doors... If VNC didn't happen.