I bought an axle assembly from this guy and he completely misrepresented the part. He said he would inspect the gears and make sure the assembly was road ready. When my mechanic received the part it was obvious the differential cover had not been removed and there were missing break parts. All in all, the assembly was in far worse shape than the one I intended to replace. This man is dishonest and untrustworthy. I still haven't received a refund either.