Swiss Travel Club website still not up and running in spite of the promise that it would be up today.
From the STC link on swiss.com:
Your mileage is as good as before
http://www.flyertalk.com/forum/biggrin.gif http://www.flyertalk.com/forum/biggrin.gif http://www.flyertalk.com/forum/biggrin.gif
Who said the Swiss have no sense of humour?