A collectible may just do the trick! I am not talking about an antique but a retro or iconic brand that they can enjoy and use everyday! Are they a Beatles or Elvis fan? Or Marilyn Monroe or love Disney characters? There is an endless collection of items to enjoy everyday, cookie jars, clothing, ornaments. The choices are vast, I really think this will solve the issue of the hard to buy for. And put a smile on your face because they really have some Fun Stuff!!!