You can always make a quilt and donate it to a worthy cause in that person/groups name.
One of the girls at my work ask to make a quilt, she was wiling to give me $50.00 for it. I explained the cost and hours it takes...she was flabbergasted. She had no idea.
I think my one boss had it correctly, educate them and they will understand.
Take them on an outing if possible to the local quilt shop or show and let them see first hand how much effort it takes to make one.