N. - I often give ribbon gift cards. I have received great feedback and others asked me where I got them so I've been sharing the website with others.
They come with a catalog and about 30-40 items the customer goes online and chooses from. The catalogs are nice and the customer can browse the catalog and online to decide what they want. They have different price points and events - baby, wedding, ghirardelli, pampering, etc.
The shipping is free so the recipient pays nothing and they don't end up getting a $50 gift card and then having to spend $30 of their own dollars to get what they want. The recipient chooses their gift and that is all they get.
Just so you know, I do get points when other order them.
http://kmiller49.ordermygift.com/
People also appreciate good classic childrens books. I don't think you can go wrong with some of those. Good luck.