I've had that happen with Home Depot literally three orders in a row (for mulch) and it typically happens because their contracted drivers are no-shows. THD has been struggling and I won't be surprised if it eventually gets bought by an overseas PE and further enshittifies.