When was the last time you received a heartfelt "thank you" from a...