Ive read some horror stories and seen some nasty pics of Techna-Fit lines snapped off at the banjo fitting, just be careful installing and check them often.
I have had the technafit installed since I bought my car with zero issues. My car had ABS which I removed and I also track the car with/without abs all with the technafits equipped. Never had a single issue with them and reccomend them. I think failures have more to do with installation then product quality. I also install them frequently on customer vehicles at work.
They get a passing grade from me.