My order was processed without delays. I checked availability and estimated delivery time with my account manager. Everything was ok. No problem with placing an order either. Great service and equipment.
3 years ago
Top 3D Shop has a
4.8
average rating
from
191
reviews