ETA as we all know stands for Estimated Time of Arrival and that is the date that we expect the vehicle to arrive here in the USA. This is truly an estimate as the shipping ports can be very congested and not be able to get containers off right away. The US Customs department can also take longer than normal to clear the container for importation. Sometimes we are predicting months in advance as to when our order will be completed by the factory which is not an exact date by any means and can change. We do our best to keep you informed if you do place a Pre-Order as to the status of our shipment and any updates. Once the vehicles arrive here in the USA it takes 2 to 15 non-holiday business days to ship to your delivery address. If you have any questions or need clarification please email us and we are happy to help.