I've never dealt with Metric Mechanic so I state anything first-hand, but lots of other guys on this board have done so, most of them unhappily, and it's been enough to deter me from ever doing business with them. You might check the archives to see how other guys got their problems dealt with...