I know of a very very

nice
wine-shop in St.Gallen (one-way 50 minutes by train from ZRH airport, direct trains run every hour, and the shop is 350 metres away from the train-station) with a huge (probably the largest in Switzerland) Champagne selection ...
I offered to some FlyerTalkers already private Champagne tasting there (
ozstamps,
Punki,
Hunki,
BlondeBomber, etc.) come to my mind.