Canadian are anything but polite. One of the rudest people on earth live in Toronto. You are driving no one gives you a way, you have to make it on your own and when you do people start honking. Canadians are the worse when it comes to being a customers. They would yell at you, start making fuss or create a scene just to get a few percent for discounts. You ask them to leash their dogs in a non-leash zone and they start swearing at you and say things like " you don't even live here". How can people of east coast or the Prairies call themselves polite while people of Toronto, where immigrants are such a huge population exist, prove themselves to be such rude, ignorant selfish? I strongly believe that the idea of Canadian politeness is just an urban legend or publicity stunt to lure immigrants to run such a vast land. Canadian are no different than their American counterparts.