My wife would like one of those blue farmers shirts but we've only found them at a silly price (CHF98

) in a tourist trap in the Lauterbrunnen Valley, which we visit quite often.. (and again in early March). Does anyone know where we can get them mail order? I understand they are made in several locations (Ballenburg Museum at Brienz for one) but contacting a maker is proving difficult. Many thanks.