In one of those one-day-only type offers that Amazon has a tendency of pulling out in the middle of a week, the current thing up for grabs is a Buy One Get One Free offer on a three-month Xbox Live Gold subscription. Available, as you may have gathered, for one day only.
As such, if you drop £14.99 on a three-month Xbox Live Gold membership, you’ll get six months instead. These codes do stack, as well, so you could pick up a couple of these and get yourself a year of Xbox Live Gold for £30, rather than the current price of £37.85.
You will need to redeem all those codes by September 15th but, since the codes stack, you can add all of your codes all at once and your membership will just get extended further into the future.
Read more about this at: eurogamer.net