Goods arrived in good shape and timely. Thank you. External packaging intact. However step motors require better/stronger protection as they are bit heavy and able to hit themselves and electronics boxes. In my case they were OK, but styropore foam protection was already in tatters. The interface board should be packed on the side of motor controler boxes, away from motors themselves, to avoid mechanical damage. These comments may help you in future. Best New Year Wishes, Alex