Canada, Mexico and the US are doing mutual back patting as the new North America Free Trade Agreement (NAFTA) negotiations...