It's also wise you added (not yet) to the Canadian Real Estate market. It could be argued that American housing is closer to genuine market value than Canadian prices. The Canadian real estate market is unrealistically high only through government manipulation, not as a result of the actual marketplace.
Free trade is good for everyone, the manufacturer and the consumer. There is no long term successful alternative.