Please remember that all print orders normally take 3-6 business days to ship from the time of your order. During peak season (October to December), print times can take as much as seven business days. Shipping varies between UPS and USPS Media mail. As a general rule, if you order is under 15 copies, the books will ship USPS Media mail, which can take 4-10 business days to deliver. Anything over 15 copies will ship via UPS Ground, which can take 1-5 business days to deliver. We always ask that you order two weeks in advance if you have an upcoming event, reading, or signing. However, if you need them sooner, we can make arrangements for a rush print job at an additional 10% fee. Please click the chat icon to the right if you have any further questions or concerns about the turnaround time for printing your book.