Our processing and shipping is all in house. We send almost all packages via USPS and sometimes UPS. Because Certified Hemp and the products that come from Hemp are Federally Protected, the USPS allows shipping to all States within the US. We do not ship Internationally at this time. Every shipment is issued a tracking code. If your package is delivered, we consider the order complete and final. Your order will be processed and handled within 24-48 hours once it is received. Currently, delivery times are within 2-3 days once processed.