Another teacher weighing in. Middle school, where I'm 1 of 6 teachers. I definitely don't expect anything, and definitely not something from every child.
I think DaisyDuck123 and Midwestdee really put it best.
I'd totally rather have a small giftcard than something apple themed or things that irritate my allergies. Though really, more than anything, I'd love a thoughtful note from my students. While getting Starbucks is nice, I still keep a goodbye letter from a former student in a frame, on my desk.
Also, Raise.com has gift cards that people are reselling, on discount. I've gotten some great deals there. $100 Starbucks card for $75.