How long does it take between a print order and its delivery?

Once a completed manuscript is submitted and the print order is paid for, it takes between ten days to a couple of weeks to receive it, time of transit included. However, delivery could be delayed due to other, unavoidable circumstances. In the case of overseas orders, particularly, books shipped using the postal service have taken upto 6 weeks to reach their destination.