Yes they are good. I've owned a set of them and they are solid products. They have had some production problems that have given them some bad press. Overall they offer a nice product.
I have several sets of TPS rings and bases. They're not has heavily built as BO, Seekins, Near but were all quite serviceable. Getting a response from the company.... FORGET IT.
I have some TPS rings and they arent bad. I had someone mount my scope, actually Mike from CS Tactical, and he had a little trouble mounting them because of stripped screws.