Donald Trump is threatening Canada's sovereignty, the response to this has to be more than simply a slogan of "buy Canadian." ...