I have to say that I think it is strange for a teacher to say that to you. I taught for 8 years before I had my girls and I was never anything but grateful for all of the gifts I received. And I think a Starbucks GC is a great gift, even though I don't like coffee I would still treat myself to a frappuccino or one of their baked goods and be thrilled. Perhaps people have forgotten their manners when receiving a gift and should just remember to say thank you, or at least remember it's not the gift but the thought that counts. Most kids are so happy to give a gift to their teacher (and my kids were middle school, and were still excited) that I can't believe someone would risk breaking their hearts by saying something. Sorry, but that really bothers me.
If you are trying to buy a gift for a teacher and aren't sure what they like I generally stick to Target gift cards. I used to do the VISA gift cards but now they charge too much for them (I have to pay to give you money
). I figure there is something for everyone at Target (groceries, clothes, Starbucks, homegoods, etc.) and it's one of my favorite stores. I will say that I have gotten some strange gifts over the years but my students never knew that I was anything but thrilled to receive them.