I have nothing against tipping, but if you get bad service, you shouldn't be forced to.
https://www.nbcphiladelphia.com/news/local-beat/Time-In-Prison--70426052.html?yhp=1
https://www.nbcphiladelphia.com/news/local-beat/Time-In-Prison--70426052.html?yhp=1