Communication was perfect. Quality of products are incredible, with intricate designs reproduced perfectly. The material is sturdy and feels durable, ensuring that these parts will last a long time. Plus, the customization options allowed me to get exactly what I needed for my project. Overall, I highly recommend it for anyone looking for high-quality, custom solutions. You won't be disappointed!