Took 2 hours for them to respond about the status of my order. Before that they told me that it was processed.
The store is great. The guys are pushing the technologies to the masses. Not always perfectly, but this bumpy road will be worth it.
3 years ago
Top 3D Shop has a
4.8
average rating
from
191
reviews