just the dude said "Thanks for the reply, but buying local is best.
Buying online and getting the size right is a crap shoot. "
Local is always best especially when you want to try things on. Locally I would try Trans Canada Motorsport. They are helpful and enthusiastic about their product.
The online sizing guide at Aerostich works great. Their product is good . If you’re up for a road trip you can visit their factory and store in Duluth.
It’s getting difficult to find good quality motorcycle clothing.