Since Amazon's price is not the cheapest, the bonus offer doesn't show up. You have to select to purchase it from Amazon in the list of sellers
Amazon has a deal where if you buy 3 months of xbox live gold, you get 800 free microsoft points.
Buy a 3-Month Gold Card, Get 800 Xbox LIVE Points Free
Purchase an Xbox 360 Live 3-Month Gold Card or downloadable code and receive 800 free Xbox LIVE points. The code for the points will be emailed to you once your order ships or you complete your download. Offer valid when shipped and sold by Amazon.com. Limit one per household. Amazon reserves the right to change or terminate this promotion at any time.
Should work on the physical card as well as the digital code.
Edited by poker360, 12 June 2011 - 08:44 AM.