Im sorry to say that Nate the owner is a nice guy but Arizona Differential has had my Jeep in twice, I brought in all brand new parts that he installed and 3800 miles later they replaced the brand new ring & pinion for OEM take offs because the new one was making a grinding noise, paid to have that done. Now 1.3 yrs & 5200 miles later it is doing the grinding again and I was quoted $800 to repair. Ive been thinking about it and to be honest I shouldnt have had to go back the second time let alone a third. I drive a Jeep Xj that weighs 3100 lbs with a 160hp motor that is tearing up his work in less that 10,000 miles ..... let that sink in. You're a nice guy nate but the quality of your work really needs attention