I don't know of anyplace that fixes them but if you wanted to try it yourself here's som info - hope it helps.
I've never actually tried this so I can't vouch for its durrability or ease of operation. If you do decide to try it, let us know how it works, otherwise I'm sure goodwill would be...