Okeedokee, message sent. I hope they can help.
The only thing I can think of is I'm logged in on my iPad. Mi pay for stuff via PayPal using my iPad all of the time though, so at this point I'm just spitballing. I wouldn't think this would matter until I need to download the game....
Best, Aaron