I have to admit, i'm cautious when dealing with internet purchases. After solid review, this site has been around for a long time and so I made my purchase. Got my confirmation almost immediately and my 12 month xbox live code via the download of that confirmation. Super easy, went to xbox live immediately, entered it, and perfect...12 more months of service! Thanks CDKEYS!!!