Battlefield 3, PC – £5.95
Battlefield 3, PC – £5.95
Registers on Origin.
Apply coupon “CAGROCKS”.
To purchase digital games from Amazon US, use your UK Amazon account, and add a US billing address to your account. This address needs to be a valid US address, but nothing will be sent there, and you can access all your games through their website. Some card issuers may charge a fee.

Where do you add the US address?
I went to the “Your Account” section and selected the “Add New Address” option, which is under the “Settings” section. I copied the address from the contact details on a website so I would assume it’s valid.
After doing this I still get the “Game Downloads are only available to US customers” message, so I’m wondering if I’m doing something wrong or if this no longer works?
I’m guessing you’ve changed your delivery address? You need to change your billing address.
You’re right. I was changing the delivery address rather than the address associated with the credit card.
I thought the card would be rejected if the address was wrong, but surprisingly it went through.
Thanks a lot for the help and for posting this great offer.