Mrs. Moose,
Why not try something like this?
http://www.rentaphone.ch/eur/en/contact.htm
Sorry, no personal experience with cell phones in either Canada or in Switzerland. But, if they are renting cell phones in the airport terminals in Switerzland that sounds easy enough to do. I am just assuming that you are arriving and departing from Switzerland through airports, if I'm wrong then sorry for wasting your time.
Debbie