My DB is so hard to buy for. He is in his late 40's, lives on his own, doesn't really have any hobbies, can afford to buy anything he really wants himself. Usually spend between £80-£100. Help......please!!