Free shipping on all USA orders. Your order will be processed in 3-5 business days and are usually delivered within 12-20 days (Orders to Canada may take a little bit longer). You Should receive your items within 30 days. ***We Currently do not have expedited shipping options*** You can follow your package on USPS.com. Please note that it can take some time for your tracking number to link with USPS, so do not be alarmed if it does not link immediately. Because our items ship from different locations, you may receive multiple packages with different tracking numbers. These packages may not all arrive at the exact same time.