Why?  what exact benefits are there for Canadian Citizens.  people that is not corporations.  and dont tell me i get cheaper stuff  it is mostly cheap crap that we cannot trust.  and for that matter what benefit to most chinese who still get slave wages and no safety.  Fair trade yes,  free trade no.  that is why trump got elected!!!