Wow, surprisingly the site works VERY well!
I have to admit, I did feel kind of skeptical about ordering things online (especially from a third party site) so I tried this site out because I needed 1600 Microsoft Points very quickly. I hate using my credit card on the Xbox Live dashboard and I especially don't want to use Amazon because our UPS delivers early and when I'm not at home, they go away with my package (I need a signature to receive my package but HEY, I'M AT WORK...)
Anyways, when I made my order, I didn't receive my redeem code immediately in my email. So I contacted their support base and they replied in just a few minutes (quick support and VERY friendly). The guy told me that Google has to verify if my credit card information is valid before they can send me the 1600 Microsoft Points. I replied to the support ticket, asking them how long it would take, and a couple minutes after, I received another ticket reply and a new email with my 1600 Microsoft Points.
Thank you for sharing this website, Zagete!