Buying a car new, as of a few years ago, they are required to tell you "country of origin" and percentage of.
The problem I have noticed is that lets say Dodge builds the full size Ram truck in Mexico. It is built in a Dodge factory, so I don't think they tell you it was assembled in Mexico. On this subject, years ago there was a buddy of mine who had a Chevy LUV truck. He LUVED that truck and asked me one time why anyone would buy one of those Japanese trucks when they can buy a good "chevy" truck like a LUV. He turned white when I showed him in plain site under the hood where it said "made in Japan." Buyer beware. Kevin again. Back to KRs