I had Kiatek do it, and I was very happy with the outcome. I waited for over a month on an Aussie I ordered and finally got tired of it and just bought a Detroit and had him put it all in. Spicer gears and Timken bearings with the Detroit. Quiet and smooth as can be. No whine, etc. Been through Chivo twice and Charouleau once since then and a couple of 3-hour trips without any problems. I had Kiatek get all the parts, and they matched the best prices that I could find on the web. When Mike at Kiatek was putting it all back together, he noticed I had a stripped caliper-bolt hole on one of my knuckles. He took the knuckle off, welded it up, re-drilled and tapped it for me, etc. for no extra charge. From the moment I told him to order the parts, it only took one week to get the parts in and have my Jeep back with everything installed. I only had to leave the Jeep with him for one full day and pick it up the next. Can't say enough good about them.Let me know if you have any questions.