At every turn, you’re greeted with an abundance of smiles, waves, and hellos. Is this some far away land? No, it isn’t Oz per say, but rather 1 ½ hours just southwest of Toronto. And, no, there is no ulterior motive to their welcoming exchange; they’re not trying to get you to buy or sign up for something, this is just the town of Stratford’s natural demeanour. The folks here are just so darned friendly! It…