We just used to do home-made cards and perhaps a picture. Now ours are at secondary nobody bothers with this tradition anymore (hooray!

)
But don't worry about it - moaning about a gift is totally rude, they should be grateful for anything they get and if they don't like it (and it hasn't got 'happy teacher's day' written all over it) then they can pass it on at a secret santa or something like that.
Actually, I'd probably be grateful for hand cream, I use tons of the stuff
