Feb 11, 2012 - 10:23 AM
Thanks for your compliments! As for rail pass prices: most of the time it's indeed cheaper to buy online in advance. Some resellers change their prices quite frequently, and exchange rates change every day. Currently, that results in the price differences you're referring to. Just keep an close eye on our site to see the latest prices and special offers. Geneva airport has a rail station so most of the passes can be purchased there for the local amounts as listed on our website.
One more tip: at the moment some resellers listed on our site are just slightly more expensive than local prices. However, we can't take credit card/payment fees from your bank into account. A local purchase will be in Swiss francs and you may be charged for that by your bank. Our pass overview may include a reseller that accepts your own currency.
Anyway, enjoy your traveling!