I was just going to say the exact same thing. Actually, this never happened to me in Toronto, but many times in Vancouver. I think Vancouver is very elitist and snobbish. Seems like inferiority complex of California wanna be type. Very hard to make friends here. The superficiality manifests itself here with the mentioned racism and attitudes toward a different accent. I've been told to go back where I came from as well. When I express my opinions about current local affairs, I've been told to shut up and get the fuck out of here. I constantly experience locals born here easily start conversations with other locals born in Canada but they seem to have no patience for me. Sort of like, they assume we don't have much in common. I've been even told a few times that me, as an immigrant, will always be a second class citizen in their view, and they will never think of me as a true Canadian. I'm white by the way, and those whom I'm talking about were also white. So, discrimination, in many forms, is very much alive here and doing well.