Gift cards are very popular for gifting... they are easy to buy plus the giftee can pick exactly what they want. At least, that's the plan! Two problems arise... if you want to save money, gift cards are never "on sale". And what happens if you get a gift card to a place you never shop?
Enter plasticjungle.com. There you can buy discounted gift cards and have them shipped to you for free! Also, you can cash in cards with a minimum balance of $25 for up to 92% of the verified card balance. Unwanted or partially used gift cards can be "traded in" for use at Amazon. Also, you can donate those unused cards for use by nonprofit organizations.
Sounds like a great idea! Check it out!