it matches, same billing info on card as on the site.
paid like 7 hours ago... got a support verification request 3 hours ago and i just replied to it now.
so slow, very slow customer service.
in the meantime i'm locked out of my cheese.
I doubt any moderators are online at this hour...