How about getting them something for someone else? Takes some time to check out Canadian Baptist Ministries Gift Catalogue. They have all kinds of ways that you can bless the lives of people all around the world and honour your closest loved ones at the same time.
You can help cover the costs of training nurses. Who wouldn’t want to know that they have been honoured as you help provide a family or community with access to clean drinking water? You can invest in small business to help folks provide for their families. There is much more too.
What can you get the person who has everything? Get them something for someone else instead.
Check it out here http://www.cbmin.org/cbm/GiftCatalogue2011