I'll admit it. I like to receive praise for a job well done. Give me a compliment and I'll be happy. Buy me a present and I'll probably cringe. Why? Because what happens If I don't like it and I'm forced to fake excitement in front of you as I open something that I never wanted nor needed?
Anyway, the good thing about compliments is that they are free. The bad thing is that once you hear/read aforementioned compliment, it may not be enough.
Try to give appropriate recognition to those that deserver it, and especially to those that never hear it.