So, anyone dealt with Yomac before, or know them? What's their reputation?

Cheers!