I'll buy German engineering & products all-day-long, along with Chinese, Taiwanese, fomer Soviet-bloc "any stan," Japanese, Lebanese, Libyan, Korean (either), you name it. Nationalism and patriotism will not out-weigh common-sense in my procurement decision-processes, ever. To not participate in the global economy based on some out-dated, principled stance may "feel right" but just makes no-sense. Besides, whether one accepts it or not...you are now and will continue to participate, period.
My preference will always be "buy American" first, even to the extent I may be willing to pay a bit more on occasion in support of that objective. But overall it's very simple, best product/quality/cost and if we cannot compete in a given product or service, the free-market will address that over time.
"Guns-n-butter coupled with quality..."
Lastly, back to Germany, I'll go out of my way to buy that hard-core, stark reality German Engineering and style if it sits at a reasonable price-point. They've fucked the world-up no less than any other culture in the grand scheme of things, they're nightmare is simply reasonably fresh in this generations historical context. To hold the current population hostage and/or penalize them for sins committed ~1880 - 1945 is not a thought I'll entertain.

