Mar 9, 2012 - 3:44 AM
Swiss Travel System is a product range, it's not a shop you can buy from. Resellers selling these products are listed at the Swiss Flexi Pass page I referred to. All the details are presented there so you can easily compare the options. I'm not sure if this promo is available from Swiss rail station as well.