I searched and found a few threads mentioning them, but I thought I would share my experience.
They have a fantastic selection, and the prices with shipping to the US are cheaper than most US vendors -- even with free domestic shipping. I don't mind paying a little more for things by buying domestic, but fc-moto has a LOT of gear that you cannot get here in the US.
Most recently, I purchased a silver Suomy Apex helmet that I couldn't find here. The helmet was shipped DHL and fc-moto sent a tracking number. Once it reached the US, it comes via USPS. Seventeen days from order to arrival, about half of which time the helmet was in the US.
I can't imagine returning something, so for now I'll only buy what I know will fit but I'm pleased with fc-moto.