I've purchased Vixen and Takahashi gear from them since the mid-1990's and have not had any issues with them. They once had to ship my Tak EM200 Temma II mount control box back to Japan for repairs and I was pleased with the outcome.
The business owner, Claude, likes a bit of a chat, so be prepared to spend time on the phone if you call them.

Cheers
Dennis