Anyone heard of a legitimate reason for the potential large price difference in the US and Canadian pricing? I know it has always been like that, just wondered how GM (and others) justify it. I have heard all the tired old arguments (exchange rate, slightly different spec etc). Their reasoning doesn't wash anymore.