Totally legit! Missed the groupon discount and was disappointed, so I went searching and found this site.
Got the verification email within two seconds. Had to refresh the page once it was verified to get the code to show up on the website, but was able to redeem the code via xbox.com with absolutely no problems whatsoever. Became a member instantly to write a review and spread the good word. Thank you CDkeys.com!!!!