Communication was absolutely wonderful. I was notified about potential delays before they happened and the printer worked with me to get the best possible product. The pieces of this helmet turned out great and assembly and finishing have been easy due to the quality. I can’t recommend this printer highly enough.