Delivery time was reasonable. Received my order within 3 weeks but packaging should be packed better. The box i received was damaged along the way. It was packed one layer of bubblewrap. The product is cracked and not working and its missing a piece needle.
Works perfectly. Happy with the product. Good quality. Would recommend.