No experience with them, and the product does look very intriguing, but they make a couple claims that I find dubious. And that makes me question the validity of the rest of their claims.
"Our tritium is always the highest quality and outlasts the competition by as much as 4 to 5 times longer."
So your tritium has 4 or 5 times the half life of everyone else's tritium ? I know some physicists that would love to find out how that works.... Or are they saying that their competition all lets their tritium sit on a shelf for several years before it's sold ?
"High strength polycarbonate "guts" to prevent scratching and temperature warping"
Polycarbonate is a very strong material and is very difficult to break, but it isn't known for being very scratch resistant, and temperature warping has more to do with construction technique than material selection.