Each and every floral arrangement is custom made, to order, by our professional floral designers,. This takes time and the sheer volume of orders leading up to the holiday dictates we have to put the delivery spread into effect TO ENSURE WE SEND OUT A FRESH, WELL DESIGNED, QUALITY PRODUCT, one you are pleased to have sent and the recipient is pleased to receive. For example if you order for delivery Friday, December 20, your order will go out on Friday, December 20 or Saturday, December 21 or Monday, December 23. If you order for Monday, December 23 it may go out that day or Tuesday, December 24. We are delivering Christmas Eve day, December 24.