Marin re post #23 at one time the BIG three prefered to make their top of the line luxury models in Canada because of a higher build quality, not to sure if that still stands.My 2009 GMC is Mexican assembled and seems just fine, although the parts come from the same assy line the USA and Canadian assembled trucks use, maybe its where the automated robots are built that matters now, who knows.