Hi

I just got the email also. I have no credit cards attached to my account and never have. I had 100$ worth of gift balance on the site....