Happy so far!
I have been happy with the transmission so far. It seems to work fine. It seemed a little slow to get it done (about 10-11 business days), but they stood by their price (it was actually a little cheaper), and it was less expensive than putting in a rebuilt transmission. We still only have a few days on the transmission, but so far so good.