What is the best birthday gift you have ever received?

Caitlyn D asked: What’s the best birthday gift you have ever received?the most random?

What is your opinion on giving random gifts to children even if it isn’t their birthday?

Ginny Jin asked: I ask this because I like giving the small children I know presents when I see them (keyrings, and things for their hair, stuff like that), but my husband told me to stop because it’s not appropriate. He thinks I’m spoiling them. What do you think?