All USA orders are shipped from our fulfillment center in New Jersey in 1-2 business days using either UPS or USPS. Standard ground shipping is always free on all USA orders. Transit times from when the order leaves our location is usually 1-5 business days. You will receive an email with tracking information when the order leaves our location. Expedited shipping is also available for all USA orders. These orders will ship same day or next business day with a shipping charge being applied at checkout. Flowering potted plants begin shipping in mid April. All plants are watered and then packed and secured inside the shipping parcel to prevent damage when in transit. Upon arrival, please water and then happy planting!