I bought a truck in Cheyenne that just had the rear differential done by tnt about 1000 miles ago. After driving it a bit, I started to hear the rear end howling. I pulled over to check it out, and saw the fluid quickly dripping out at the differential cover seal. I had it towed to a shop where we put it on the lift and opened it up. They set up a ratchet and started to turn the first bolt, but it wasn't tightened. I then grabbed another of the bolts with my fingers and took it out. I then went all the way around the cover and tried every bolt. Every one was hand tight, which is why the fluid had been leaking and why the rear end was now howling. Once it was opened we could see a lot of metal chips. We filled it back up, I started it, put it in gear while on stands, and could hear and feel that the bearings had gone bad. I called tnt and relayed the info. The work they did was supposed to have a warranty. I had hoped they would honor it but all I got was "that ain't gonna happen". I offered to provide photos, invoices, phone numbers, etc... I was told "if this conversation is headed towards you wanting us to pay for the repair, this conversation ends here". They were great to deal with until I had a problem and wanted them to stand behind their work. Previous conversations I had with other employees were very helpful and informative only to find out now that they aren't interested in helping when i'm not buying something. I would recommend you find a different shop or risk getting stranded on the trail and paying to have things done twice. I will follow up on this review if they do at some point decide to help. read more