There can't exist a fair trade agreement between a country with a minimum wage of 10-13$ an hour with a country with a minimum wage of 4$ A DAY (!!!). The States have a lower minimum wage than ours for the most part (depending on the state-province you're comparing), but it's at least in the same ball park. Our provinces can compete with tax breaks or aiming to reduce interest or any other economic strategy to attract business to this side of the border. With Mexico it's simply impossible to compete. They get the labour (to the detriment of our working class), we get slightly cheaper products that don't even begin to compensate for the loss of manufacturing jobs Canada has suffered since NAFTA was signed.