Please note that in my post it indicates that the jackets are made in the UK. Most likely, by Aviation Leathercraft. Check out the website and get the Canadian price V the UK price. If the Canadian Price is cheaper considering VAT in the UK it might be better to bring it in from Canada. Since the jacket is made in the UK most likely you won't have to pay customs duty.
IMHO