I thought I would open this topic here as what I am going to ask is tightly related to culture or even self-education.
So here's my question: do you always like the service you get in public places? Or you're more after food/drink quality rather than service.
If not, do you always let the waiter/administration know you're not satisfied and ask for compensation or prefer to behave quietly? And what is their reaction?