I've had terrible luck with the quality of trail tech products.
Their flywheels are junk. They crack and cause problems running on about every YFZ 450 I have heard of running one at some time or another. Their lights, the chrome flakes off, I've sent my HID's back twice because of this, I finally just sold them on ebay when I got them back this last time. The connectors fall apart. Cheap, made in China crap IMO. They advertise their parts as billet aluminum when they are nothing more than cast crap with a cheap chrome finish.