Re: Bike repair shop that won't break the bank
In Geneva, the only bike shop one should even consider going to for repairs of the sort you need is Péclôt 13.
They have 3 locations; the one you'll want to go to is in the neighborhood just north of Geneva's main station, les grottes. They speak English.
As far as I know, all other bike shops, perhaps in the entire country, strive to cater exclusively to a class of clientele ready to invest vast sums of chf in the latest in cutting-edge cycling innovation, untroubled by any potential bank-breakage this might entail.