I think the real issue here is the fact that when you receive a gift of any kind, it's just appropriate and good manners to say thank you. I always told my boys to say it like they meant it (even if they didn't) and one of these days it would come naturally and they would mean it.