Handling and delivery takes 2-3 weeks. We ship via USPS, UPS, or FedEx depending on your order and location. You will receive a tracking number once your order is shipped. In some cases it may take a little longer. If you have any questions, please contact us.