Our processing time for hair products is 3-5 days depending on the order size could be 4-7, but no longer unless it is a pre-order products. Shipping is based on your LOCATION. A lot of people ask, "when will my item get to me" that's always unknown because we are not the parcel company/carrier. We fulfill our own products then the shipping is handled by our Canada Post for domestic customers and either USPS or Fedex for our international customers. Once you receive tracking within 3-5 or 4-7 days you can track and see where your packing is & when your going to receive it.