Hi Catherine, I am sorry to hear about your experience! Our deliveries tend to reach our customers between 1-5 working days; however, some orders can take longer than usual. Rest assured that our suppliers and couriers are working very hard to process and fulfill your orders. PlantX! Stay Planted. Stay Curious. Stay Healthy. Best, Juan PlantX