Should we always 'Buy American'?

San Francisco's BART subway system has adopted a "Buy American" policy as it makes plans to start replacing its cars. BART plans to spend $3 billion on the upgrade and says it will give first preference to rail cars made in the US with parts primarily manufactured here, too.

This is a non-scientific viewer question.