We work with UPS & FedEx directly from our farms to you. If there is a delay, we will notify you as soon as we can. Delivering 2-4 days in advance will ensure that even if there is a delay, your flowers will still arrive before your wedding. Only large, unexpected weather issues can cause delays, which will likely only slow down your delivery by 24 hours or less. We are proud to report we have a 100% satisfaction rate with our delivery!