Most of the cards I buy here work well, but recently I have been having a few problems with cards being redeemed in another account already, or Amazon telling me the code is invalid.
That being said, the website owner so far has offered amazing and quick support so I can't complain - just a heads up sometimes the codes might not work for some reason.