When I look at buying American, I look at whether a company is an American company or a foreign based/offshore registered company. Lots of foreign companies have plants/production/assembly plants in America. However, the profits from these operations go to the parent company which, of course, is foreign. I'll have to admit it is very difficult, if not impossible, these days to find some specific products that contain only American raw materials, subcomponents and are completely assembled in America. I just do the best I can to buy products manufactured by companies whose home location and registry is in America and is not one of those greedy, tax evading entities who claim to be American but are registered in some offshore operartion to evade paying American taxes. Our economy will never recover and we will forever be sending our dollars to foreign places if we do not support true American companies. Our government needs to do the same and spend our tax dollars on fixing American problems and our economy before sending one dime abroad. I don't want to hear about foreign quality. Only we can fix that situation by taking the necessary pride in everything we do to ensure it is of the highest possible quality.
It doesn't cure the problem, but it eases the pain!