I couldn't wait to unpack my package. The result was as good as I expected. I am very satisfied with the 3D printing technology of this company, which is not inferior to their PCB assembly service. Yes, this is my second order. Thanks for always meeting my conditions.