I got a set a while back, and they were great for about a week or so...then the lens on one of them broke, not sure how. I tried to get it replaced but they said tough luck. Not good, and you can't replace any parts.
The only good thing I can say is the wiring that comes with it is pretty well put together, you just plug it in and it's done! And the switch is the nicest fog light switch I've seen, mounts perfectly in the XJ and doesn't throw off too much light. Also it's lit when on and off (changes from red to green).
That being said, I'm a big fan of the pro comp 55w fog lights. They're cheap, good and bright, strong (I've yet to break one, had them on my old MJ and now have a set on the XJ) and if you did break a lens, you can replace em!! they're like the jeep of fog lights. they KISS and replacement parts are cheap.