I've had "repairs" made to my bike several times only to have the problem re-appear a mere one year later when the longevity of these parts should be substantially better. I now own a frankenbike that's worth a fraction of what I once had. I'm mad at myself for giving them business as long as I have.