i love my modded jolida. made in china, and held in very high regard...
as for the politics, and politically motivated purchasing... i dont think it makes any difference to the bottom line, but it might make some sleep better at night...
those kind of economic responses work from a top down approach (embargos and the like), but i dont see how the individual efforts make any difference at all (again, excepting the way you feel in your own conscience)
fwiw - i bought the modded jolida from the guy that modded it, not from jolida