It's a gift card renewal, what do you expect?
I bought this when they were offering a $10 bonus when you buy $50 worth of gift card. It's just as easy to use as a credit card on Amazon so I don't know why you wouldn't do this when they have deals like that!
Rating: 5 stars