Q: Do I have to create an account with your website to get a game card ?
Yes, all users create accounts, your account will be created as you go through the purchase process, this is not a separate step. Once you have created your account, you can then easily purchase again...