Here at firmshorts, we strive to bring the best products and service available. However, due to high demand, we are a bit delayed in the shipping time department. As well as having to restock due to high demand. To make up for this, we offer FREE shipping on all orders. Our products typically take between 1-4 weeks for delivery.