I recently sent them a barrel which had a POI 8" high for the first round, then it tracked down 2" or so per round until it settled down after five or so rounds.
They sent me a new barrel five weeks or so later. The new barrel had been test fired by T/C, and it is doing fine.
My other major experience with their service was thirty or so years ago when the lugs broke off of a barrel when a relative tried to force them incorrectly into the frame. I sent it in, and got it back repaired at no cost in about two weeks.
I will also continue to buy T/C.