There are no fees for "exchanging" older, no longer valid banknotes banknotes into new ones at the SNB or Cantonal banks! As for avoiding a trip to Berne or Zurich (especially if you have no need for Euros), the BCGE branch you mention, it is not in Carouge but on 21, Rue de Carouge, right side of the Arve.