If it were me and based on the info you've given, I'd buy the Canadian one. Sounds like you have a much better idea of what type of running condition that one is in and even have backup from an SZ mechanic. Plus the fact that it's stock would be a plus to me.