You have posted incorrect information. No one in British Columbia is paid less then minimum wage( legally) working in a restaurant. Min. wage is 8 dollars and hour.
Please let me know the name of the restaurant that pays less then min. I will report them . I have worked in the business for over twenty years, and have never heard on anyone getting less then min. wage unless they work for family!
Canadains as a rule DO tip. We just do not tip as much as Americans. Here 15% is considered the norm, with 20% considered generous.