There is always a way to solve the problem!
I can fully understand what you think right now. If I were you, I will think the same way.
But this is in Canada, not in China. Toyota is serious to please the customer. Maybe you had bad experience, but do not blame a dealership upon the automaker.
I never regret that I am living in North America. No matter you are talking about Japanese cars or German cars, the American car market is the last defense for all the imported brands. There is always a way to solve the problems. Whatever you drive, BMW, Mercedes, Toyota, Honda, I always believe you could get best service.
I don't know your story, but I think there must be some mistakes. I think you can try another way to correct. You can call Mendes Toyota directly, and ask for Joe Mendes, who is the owner of the dealership.
If you are still unsatisfied, call Toyota Canada directly at 1-888-TOYOTA-8. I don't think TOYOTA will ignore you. Toyota won CAA Pyramid Award every year because of the best ownership satisfaction. I don't think they want to give it up.
I know there are also 3 chinese salesperson in Mendes, if you want to complain, they can also help you out.
http://www.caa.ca/e/automotive/pyramid-awards.shtml