I've worked 7 seasons in the last 5 years as a river guide, guided in Australia and Brazil for 2 of those.
My point was you don't see me running to the internet to voice my displeasure with a group after I spent an entire day with a group and got shafted, and waitresses and waiters spend maybe 1-2 hours tops with a group so they only lose out on that time, not get a entire day wrecked, it's not Car wreck to car wreck, it's scraped knee to car wreck. one ruins a day the other ruins a hour its not the same.
And I'm not saying I'm completely ok with it either but it's as you know just part of the business as I knew it when I was working as a guide, it all gets balanced out in the end and if you are consistently getting stiffed you may want to think more about what your doing wrong not that it's always the customers fault. when I worked as a guide if I didn't get a tip more often then not I would think about what I might not have done right on my end, not always blaming the customer. now there are times when you will still do everything perfect and get stiffed but that is usually the exception not the rule.
you know why? BECAUSE YOU WERE WORKING AS A FREAKING RIVER GUIDE IN BRAZIL!
my god... I would work for 2 cups of rice a day as a river guide in brazil before I would wait tables at an Applebees in St. Louis.