gift cards have become the dominant form of rebates these days--it's a great way for them to reap money back from the consumers, because 1) you can't deposit the whole amount at once; 2) Visa/Amex get 3% back on your purchases (I would not be surprised if the rebate houses get part of that in return); 3) starting six months after the card issuance date, there's a $3 monthly service charge; 4) since you can't charge an amount greater than what's on the card, most people probably have fund left over on the card, which eventually gets deducted for the service charges. I am a rebate-holic and penny pincher--I write the remaining balance on the back and use up every penny ("sir/miss, i got $3.21 on card 1, $20 on card 2, $5.77 on card 3, etc). What a pain! BTW, if you bother to read the fine prints, some card company allow you to request a check right after you receive the new/unused gift card, but obviously you'd have to wait for it in the mail, again.