|Subject: Re: Obtaining Swiss Franc|
If you have an account with American Express and access to one of there
offices you can buy currency before you travel. Not as inexpensive as
an ATM but much cheaper than the transaction you described. I usually
purchase $100 worth of the currency of the country in which my I'm arriving.
Simply for peace of mind. Then I use ATM's from there on out.
John Rule San Diego, CA