I have a 2010 JK 2door. I called everywhere. Jeep dealer forget it 3k. Leonard is a grump, don't bother. Pat at good guys auto in clackimas did it for $1800. Appear fly the JK's require a bearing kit the TJ's don't, or something like that. He was cool, and got it done fairly quick. Just tell Jim not to paint your diff covers. Mine are now bright red. Lol
Also, LandcruiserNW 503-224-5115 quoted me at $1800.....
Good luck man