It's the cost of doing business. What is happening is the Asian car manufactures are coming to the US because it costs too much these days to ship vehicles. Fuel is killing shipments from off shore so guess what...Canada and Mexico are winning big right now. The Asian companies with manufacturing plants here were originally shipping parts from off shore but are now looking to localize as well but the problem is that the labor rates in the US are super high. Now to add to that, there's something else going on, there's an economy boom happening in China like mad right now as in they may become the biggest someday....which means they're eating up all the earths raw metals for building things they need....with that, steal prices have increased by 10%. Doesn't sound like much....BS. It's a ton and it's killing the car manufactures and their suppliers. So, take US high labor rates and the steal price increase and US companies are being forced to head north, or in most cases south of the border or to Korea, Brazil, etc. It's dirty business and it sucks but to be competitive, you must.
AND MY KICKER. To keep costs down...and I'm not just saying this, all of your beloved US automakers are forcing...YES FORCING their suppliers to go off shore (NOT US) whenever possible.