Anonymous wrote:While you should always thank someone for a gift, it is a little formal and old-fashioned to do so in a hand-written note. My parents definitely made me do this as a kid, but I wouldn't do it now. I just call the person or write an email or tell them in person.