We ship directly from our warehouse in California so shipping times are pretty quick. Smaller orders get sent with USPS Priority Mail which typically get delivered within 3 business days. Larger orders get sent with UPS and are delivered between 4-7 business days. Please Note: Shipping transit times are based on business days only (Monday-Friday). If you place an order on Friday and you are given an estimated transit time of 3 days, your order will most likely arrive on Tuesday.