It would be much better if I didn't have to contact customer service to get my reward.
Bought a $100 gift card to get the $5 reward. After it didn't show up in my balance, I spent $10 of my time contacting customer service to get it straight.
Rating: 3 stars