Your order will be fulfilled by each brand that you order from, which means you may get multiple packages in each order. Most brands will ship their package within 7 days. If there are any hold ups in the shipping timeline, they will be communicated to you via the email associated with your order.