No cancellation. Ordered flowers for a friend and she went on vacation. I emailed 4 days before they were to be delivered and they pretty much told me to bad. So now my friend will come home too $50 worth of dead Rose's. Waste of money. Save yourself the time and frustration an order locally through a local florist.