I am scheduled to arrive in Canada (Toronto) any time this month or early next month. Your post clearly shows how you were treated in Canada and I think many people may share the same experiences but this does not necessarily mean that everyone should expect similar experiences. Here's something...