As an Aussie living in Canada, I believe the "Tipping" culture in North America is off the wall! All companies are expecting us to pay their employees for them, with our tips. Pay your staff a living wage and drop the whole painful tipping nightmare!
You buy a sub, and the machine asks for a 15% tip. It's beyond crazy!