"I placed an order for Mitutoyo calipers on their web store hoping to get it by Christmas for a present. After 2 weeks, several emails and calls they cancelled the order without explanation and notification. Still have no idea what was the problem, but I didn't get the paid product on time. They just stole my time."