The electronics I've seen from them are all on sketchy side of bad, particularly in terms of "does it look like it will keep the water out". The few stitched items all had horrible stitching. And for the tiny number of tritium capsules that made it to the states (not their fault, in all honesty) were very dim, like they'd been sitting in a warehouse for a few half lives or there was very little tritium and a lot of something else (which I would call their fault). Those all point to a systemic QC issue, that's why I say I wouldn't trust them. If you've had better luck, all the more power to you.
_________________________
-IronRaven
When a man dare not speak without malice for fear of giving insult, that is when truth starts to die. Truth is the truest freedom.