"Product was shipped by mail, and arrived a few weeks after order (surprised not e-transfer). Had a technical issue installing but the vendor worked via email to resolve. Only issue is we are on opposite sides of the world so bit a time lag in conversations. Overall I would buy from him again..."
DELCAM ArtCAM 2017 full version
Is this review helpful?
Thanks for your feedback!