Google Maps ... Canada and the U.S.? This recent incident with the tech giant is stirring the pot with Canadians, and adding more fuel to the fire as Canada takes a stance against the United ...