Barbour makes some nice relatively affordable waistcoats and I have one. Beretta manufacturing from Italy is superb but most of thier stuff is now off shore.
Much of the Brit stuff, especially Purdey and the like is very high priced.
If fit is a problem there always custom but the price is high. Ermilio Custom Clothiers in Penn can make what you want to measure and they are the best in the USA and rank with anyone in the world.