Overall happy with the experience. Delivery was delayed for 2 weeks, but they kept me informed throughout the process and offered free training as compensation. Even though we didn't get it on time, they really cared about me as a customer.
2 years ago
Top 3D Shop has a
4.8
average rating
from
191
reviews