Just because you pay money at a big name shop, doesnt always mean you will get someone on your gears that is competent doing installs.
My suggestion is if you are paying a shop to do gear installs, you speak directly to the person that will installing your gears. Ask them a few questions about their back ground and experience. How many sets have they done. What is their experience with the setup you are running. Are you installing an ARB? How many ARB's has that person done. Etc etc.
Here is a gear set that was done at a big name shop. There are 4 broken teeth on the ring gear. This differential has less then a 1000 miles on it. The cause of the failure is lack of loctite on the ring gear bolts. The bolts back off and causing serious gear deflection under load and ultimately leading to a failed ring and pinion.
Luckily this jeep is a trailer queen. Another 100k on the road and some of the bolts would have likely backed all the way out and made their way into the rest of the differential.
I always see people here giving advice about gears. "Make sure you take your jeep to a reputable shop for your gear work". You have to be careful with that. Even "Reputable shops" have new guys that need to learn. You just dont want them learning how to gears and lockers on your jeep.
What people dont realize is that most professional techs do not do gears on a regular basis. In todays world of RnR, gear setups are almost as outdated for dealer techs as carburator adjustments.
So be carefull. Know whos working on your diffs. Because in our application, its very seldom we can go back and cry foul on shops and get them to honor warrenty work on diffs. It has to be stupidly obvious that they are at fault. Otherwise they just cop out with the hard use and risk you take 4 wheeling excuses.