"Rewards" are just coupons already offered for free from the vendors, amazon gift card prices are 100% a scam, their prices are based on how many miles youve banked, in other words as you earn miles they get more expensive to stay out of reach.