Beyond frustrated. Took my Jeep to a local shop that used to do great work. Among other things I had them service the diffs and repair a small pinion leak, which they were responsible for as they did the original work. After getting it back two weeks later due to parts not arriving the rear...