BOSTON (CBS) – Finding the perfect the gift for some folks on your list is hard. Maybe even impossible. And if they don’t like it often you have to return it!

Cash always pleases. It certainly is quick, easy, and never returned.

READ MORE: Kim Janey Endorses Michelle Wu In Boston Mayoral Race

Stick it in an envelope or a fancy box and you are good to go. When my children were young every year for Christmas they each got a $50 bill from a bachelor uncle. And each Thanksgiving they would begin to fantasize about how they would spend that money when it arrived.

If you want to be a bit more creative, give a gift card to their favorite store or restaurant. But be sure it’s a restaurant the recipient likes and not your favorite Mexican place.

Also some restaurants are offering a deal with gift cards. Buy $50 worth of gift cards and get another gift card worth $10 for yourself. Consider a gift card to a local Spa, hairdresser or nursery. Grocery stores and chain drugstores also sell gift cards.

READ MORE: Gov. Baker Calls For Action Towards Ending Nurses' Strike At St. Vincent Hospital

Consumers spent $32 billion on gift cards last year. Massachusetts law requires that gift cards and gift certificates be redeemable at full face value for up to seven years. Federal law only requires five years so be forewarned.

A gift card issued by a national bank follows the federal law. They also may have hidden costs such an inactivity fee after six months of nonuse. You want to purchase store issued cards and stay away from the bank or mall issued cards.

If you are giving a gift card, be sure it’s for a store or service that the recipient will use.

MORE NEWS: Lowell Family Closes On New Home Minutes Before Welcoming New Baby Girl

And if you are not happy with a gift card you receive, I have found some resources for you. There are some sites on the web that allow the consumer to swap or sell their gift card. Here are just a few; Swap a gift, Gift Card Rescue, Card Pool , CardCash, Gift Card Granny.