I am planning to buy some Swiss wine, cheese and/or chocolates for family and friends back home. Where in Geneva can I find good but affordable fare? Would it be cheaper to simply buy these from the duty free stores at the airport?
Also, where can I buy small souvenirs for cheap here? I read a couple of posts about a market in Plainpalais. Any other recommendations?