I've got them. They kinda suck out of the box, but I still like them.
I sanded and painted the surround because it looked cheap. I plan on night shading the reflector at the top, it just stands out too much.
But they don't leak. I blast the hell out of mine to get the mud out and they're good to go.