You guys heard of this manufacture, it's russian I know this much, the stc start is the only english style text on the box and the rest is serelic (sp ) . My favorite shop is for some reason getting a lot of cheaper russian manufactures in , I've never even heard of any of these or heard you guys talking about these?