My worse restaurant experience as a JW was only about 2 years ago. One of our friends was getting married in a few days so about 30 of us got a table at a fancy Indian restaurant. We order food, drinks etc. Bill comes and we call decide to pay for the groom-to-be... except one guy doesn't want to chip in for the groom-to-be. Then, seeing as we'd each had the same amount of drinks each albeit different brands, we just decide to split the bill between 29 of us (that's all of us minus the groom). The same guy protests saying he didn't drink alcohol, only lemonade.
The waiters standing there waiting for someone to pay him. Then comes the best bit, half of them want to pay by card. So there's 29 of us forming a long cue with menus in our hands remembering what we've ordered and paying individually by cash or card. The poor waiter trying to add all this up on his iPhone calculator.
So 28 of us paid for our own food, plus the cost of the grooms food divided by 28. While the other guy his paying for just his naan bread, chicken bhuna and 2 lemonades.
When the bill's settled someone says "what about the tip?" so muggings here ends up forking out the tip because i cant stand the embarrassment any longer.
I vowed then and there i'll NEVER go to a restaurant with JWs again.