The giant North American neighbors are rushing to conclude a new trade accord by July 21 but the process is proving painful for Canada.