Do canadian players who want an LTS have to pay taxes or VAT or something similar?
Not sure, but there is an easy way to find out. If you go to the storefront and at checkout you don't see an itemized list of charges that specify particular taxes then there's nothing to pay.
Answers
PARSER USAGE GUIDE: click here for an easy how-to ٩(๑・ิᴗ・ิ)۶٩(・ิᴗ・ิ๑)۶
Spectre beats Eido in an SG run: VIDEO HERE