I used to work there. The owners knew exactly what they were doing. Two disgruntled ex-emplyees (husband/wife) were gathering evidence for months before they quit and turned it all over to the feds. One of the owners is particularly rude and gruff with the employees. I suspect this is a case of what goes around, comes around.
The cables were speced good so were probably OK quality wise but not worth what you get charged for the TARA name.