Nannarose, I meant the Christmas markets I have been to in UK have been mostly selling the same stuff as normal markets, slippers, vests, knickers and kitchen stuff- not Christmas stuff, and certainly not much nice artisan stuff not made in China!
Joseanne, the lovely thing about Montreux is that is has a much nicer climate than Northern European markets, and it is so easily reached by train, from UK, or from Geneva airport. The train station is right next to the airport, 2 mins walk with escalator and lifts, and the journey to Montreux is all along the lake with Alps opposite. But cheap, it is not. (for instance if you visited Switzerland about 10 years ago, it is now 60% more expensive- the Swiss franc has gone up like the Dollar, and Sterling has tanked- so worth a warning).