Is this a new thing? I can understand sending a thank you letter (or giving a gift) to the people who attended the wedding and brought you a gift, but thanking the vendors and giving them a gift sounds like a little much. First off, the vendors were hired--they are being paid for their services, which seems like a thank you enough., and they did what they were advertised and were paid to do--provide a service and/or a product.
It just seems a little much to send a thank you note (or give a gift) to the people you are paying to come.
Thoughts?