Recently, someone I know saw a gadget I have and told me about something quite personal how he played with something similar as a child. He was quite emotional as he talked about it.
I got him one. It is not expensive, and I felt it would amuse him.
When he received it, he told me "you didn't have to do that". I'm not sure if I overstepped the mark. I would have said thank you to a gift.