Myself being a service provider, I truely appreciate a good tip. So I always give good tips. Personally, I prefer cash or gift card tips at Christmas. Not to say that I don't appreciate the thought and effort that goes into the gifts I receive but most of the time I can't use the things that people give me. I don't drink wine and I always get several bottles and there are only so many chocolates and cookies that I can eat.
We try to go south after New Years every year so the extra cash always goes to a hotel upgrade or extra special dinners. I really, really get to enjoy my Christmas tips that way.