I've watched a ton of their videos, and that is one of the things that makes me suspect of most rebuilders. Lots of sloppy work (and apparently outright liars/thieves) out there.Not sure how far you’d travel, but I heard good things about Precision Transmission in Amarillo TX (I’m guessing a 3-4 hour drive from you). Their videos on YouTube are awesome btw. Check them out, even just to see someone who knows these transmissions.
Sadly, if what was said in the last couple of months still stands, they don't do carryouts anymore, seems like a lot of people are pretty careless about installation.