Well it worked when I bought it, but one ballast died, they sent another. Then the halos started dying, they sent a new set that was missing 1 halo, but have everything else. Then they sent me another single halo, that was damaged. Then they finally sent an entire new set, that is complete. Then one headlight wouldn't turn off and i had to pull the fuse to get it to turn off. Only happened once so I chalked it up to a random occurrence. Then the lights just quit working, the next day I started troubleshooting and I was able to determine it was the relay box. I unplugged it and plugged it back in and one light started working fine, the other faded in, faded out, flickered, then shut off. I called them and they swore it was the ballast, and that it would cause that behavior (which makes no sense to me, but okay). I tested it (only one light) about 10 times, so I figured they had some stupid overly complicated circuit set up and they were right. Nope. That night my wife had to pull the fuse because it wouldn't shut off. Called TRS again, said I had a bad relay box and they were wrong the day before. They said "Sorry" and sent another relay box. I received that and the replacement ballast on Monday, but they sent the wrong relay box. I called in again and the guy had no idea how the wrong box was even sent to me since they linked it my order. Then he puts me on hold and blames it on me because I said "Relay Box" and my Motocontrol relay "module" isn't shaped like a box...no I'm not kidding.
That's basically the gist of it.