My reommendation: Buy through the shop you have it done at. Usually they will have a specific brand that they use, and it will usually be a good, reputable brand. Also, when you buy through the shop, they are responsible for the quality gears, so if they break, you have someone to blame and redo it.