Currently we are trying to ship out within 5-7 business days (Monday through Friday). Then it's normally 2-3 day shipping through USPS. We CAN'T guarantee the shipping time though... once it gets shipped it is in the hands of USPS. You would need to contact your local USPS office after it gets shipped out from us.
As stated, we do ship through USPS... so please make sure your address is deliverable based on that. There are some addresses / P.O. boxes that will be different based on the shipping company.
If you put the wrong shipping address in & the order gets returned to us, you will be responsible for paying the shipping costs to send the order back to you.