If you want an specialized shop visit Tranzport Genève
Tranzport magasin de sport
Rue des Eaux-Vives 79, 1207 Genève/GE
022 786 00 86
Also, if you search for a good deal, wait a little, Ochsner sports at the rue du Marche, and also at La Praille, usually sell the last season skates reduced at the beginning of the spring. They should appear at the shop very soon.