From what I've been told (and I'm pretty sure this is the proper etiquette), you're supposed to tip your vendors at the end of the wedding. I told my fiance this today, and he got very upset. His argument is - "We're paying them x amount of dollars and they are providing us with their services, they aren't doing us a favor, why should we tip them/give them a gift?" Where this became a problem is with our photographer. In one week we have our engagement pictures scheduled, and my photographer lives about an hour and a half from us, so she's traveling quite a bit for this 2-hour session. We do have to pay a travel fee, which my fiance also doesn't like, but you can't get something for nothing. I told him I wanted to get her a little gift (literally just a Starbucks gift card for about $15), and he freaked out. He thinks it's inappropriate and unnecessary (and the entire argument from above ^). I told him I was using my own money and it's just a gift card, plus it's a small thank you and little Christmas gift.
I'm just curious -- am I wrong here? Should I not be so caring? She could have said "no I only service locales within 20 minutes of me" but no she's traveling 100+ miles for us. The least I can do is buy her a coffee! What am I supposed to do, and how do I convince my fiance that this is the proper etiquette when it comes to weddings and tipping the professionals/vendors?