I have had plenty of experience with repairs and trust me, they DO NOT work! Maximum 6 months and the dampening rate will never be like stock or even similar to each other.
Get new ones made in China but good quality and they should last you a few years. If you can get your hands on KYB's, there's nothing like it. Just make sure they are real.
Once again, do not have those repaired!