It's a great idea for tricky people since they offer lots of gift carts to choose from but The redeeming menu is not great. It only shows you the most popular cards but gives you the option to search for the one you want so I recommend looking at the gift cards on their website and choosing something in advance. Since everything is done through email it also takes time to get all the email needed in between getting the gift, redeeming, and getting a usable code.