I almost bought some of those, I decided I liked the Carbon Fiber Altezza lights better. But I see those in more places than the lights I bought, I'm still not sure which I liked better.
As for whoever said they leaked, if that's a problem, extra weatherstripping and some clearcoat/plastic protector would probably prevent that. As for mine in specific, I've had them for about a year and they're still crystal clear.