I think that there is a little more to this than meets the eye. The Buick owners that are cheap are cheap by nature and have been that way long before they ever started playing with Buicks. It is a way of life for some people. They blame it on the economy but that is just a plausible excuse.
Sometimes we are being forced to buy un-American due to the fault of the 1st board of directors that let the 1st CEO decide that it is OK to buy un-American just to increase their profits. The whole board, including the CEO should have been tarred and feathered, burned, and hanged by the neck until dead. Now this has also become a way of life in America. Very few companies limit themselves to buying American and looking for profits elsewhere.
Buying American is not the "Yellow Brick Road to Recovery. Re-learning how to make ourselves more competitive in the market.
Unfortunately, quite a few vendors on all forums are now buying un-American to stay in business. This also has become a way of life for even turboBuick suppliers. It started with the 1st supplier that bought a intercooler from an American company that buys American parts and supplies to support America workers and buyers and then sent it overseas to be copied.
I buy the best product that I can afford, but I always try to buy American. Unfortunately, sometimes that is impossible.
Last but not least, American products are not what they use to be.