I got the email as well about 10 minutes ago. I called customer service and it was confirmed that pre-authorized payment is set up properly on my account. A ticket was initiated for the back office to intervene. Apparently I will get my credit within 5 business days.
Sent from my Nexus S using HowardForums