The only thing I would say is don't buy a well known premier quality brand because it attracts the wrong type of attention. So I would not buy another Barbour just for that reason as you now know yourself.
Just surf the net, there are many good quality brands that have a low profile.