In reply to john cosgrove:
I don't know if France's IGN sells maps of Switzerland but their service is pretty good. Worth checking their website? Also try Au Vieux Campeur in Paris. I bought ski touring gear from them at good prices.
Post edited at 15:32