I'm a cranky old fart tonight as well. I discovered I was missing 4 grand from my bank account. I found out what happened to 1 grand but the other three is a mystery.
Wow, and I thougth I was having a bad day with a mysterious USD 29.95 ding on my credit card (I live in Europe...)
Sorry to hear, man!