We have been doing this for years.
Sometimes I have an idea of the area I want to give them then ask them for suggestions. If you have a few suggestions it is still a surprise.
I would prefer a gift that I need than something given because it's the thing to do