We get occasional "On the Spot" instant bonuses at work, usually around $50, and you can pick what kind of gift you want - usually I select a Visa gift card. Once you log on and verify the code number, you have the option of adding a personalized message to the card face, which I did.
I got zero response from any vendor to whom I presented the card. My friends thought it was funny, but I guess all the merchants' sense of humor has been ground down to nothing.
I know what you're saying - "$48? I thought you said $50?!" Yes, it is a $50 gift minus a $2 processing fee for the privelige - nay, the honor! - of getting one of their cards. Lame.