Actually its less then $50 saving and in some cases it would cost more...because $435 USD = $568 CAD (yesterday) and you need to tag on the 1.5% Bank fee most if not all Canadian MC/VISA charges on top of the exchange rate which makes it $576.48 CAD(yesterday).
If you bought it in July (after the July 1st sale which gives you a free shipping code to save the $25 USD shipping) you are paying more than $580+ CAD for the same sat where you could have gotten for $579 CAD in Canada.
I know some of you have US CCs but most people don't.
https://www.mastercard.us/en-us/cons...-currency.html