What a great acronym, I like that.
To be fair, I will say that I have noticed that I don't think that I have heard anyone complain about the Lee Turret press. Everyone seems to be satisfied with them. Even though some of their other products take a field engineer to use, they seem to have a good thing going with the Turret press.