Gift baskets can really run up. Just the basket itself (if nice) can be expensive, and personally, I rarely use all the ingredients and end up throwing out when expired. Any kind of gift card is preferable. A friend worked herself to the bone to do up lovely baskets for teachers and not a single parent offered to help and most did not send in money. She was so fried at everyone by the end that she listed only the five or so parents who had contributed to the basket.

.
And of course no thank you from the teacher