The toughest to buy for are my parents. In their late 80s and they have everything they need or want.