And apparently Slovakia became Slovokia. Sloppy article. CZ-USA is in Kansas City, Kansas, not the neighboring, better known Missouri city.
They're well known on the internet but not in the general public, or at least among non-competition people. Only a few LGS carry much of their stuff.