My flight is schedule to arrive Geneva Airport at around 18:30 on Saturday, and I need to get a sim card for my 3 weeks stay in Geneva and Geneva Lake region. My classes would start on Monday morning meaning that I won't be able to get out during office hours to register myself a prepaid sim card for my mobile phone. I notice most shops close by 18:00 and don't open on Sunday... is there anywhere I can go to register and buy a prepaid sim card?
Also, is it best to get one from Swisscom? What about Orange or other service provider? From whom would I get the best deal if I mostly use the phone for local restaurant reservation and for calls overseas using one of those phone cards which you dial a 0800 number to get connected.