C
Ceri Steer Review of Top 3D Shop
Their 3D prints are of decent quality and their cu...
Their 3D prints are of decent quality and their customer support is responsive. However, I think there is room for improvement in terms of print quality and delivery times. Overall, it's an average experience.
Comments: