Before we head to a foreign country, we always check what the customs are, such as tipping.
Not tipping in North America is an insult to the wait staff, they get paid a pittance for the work they do and tips are what they actually live on.
It is plain ignorance and disregard for the workers in...