Canadians are paying far more than Americans for the same products because of a systemic and unjustifiable markup scheme by many manufacturers, a retail expert says.
CBC | Business News