The Bloomex site guarantees same delivery or do they?
Not if you read the fine print =
"Our production facilities are serving for same day delivery Greater Toronto, Ottawa, Greater Montreal, Calgary and Greater Vancouver.
We are using overnight courier to deliver your order to locations outside of above areas.
Please note that your order for outside of our production facility areas may be delivered next business day if it was placed less than 24 hours before delivery. Please note, that we will not compensate late delivery in this case. We will do our best to deliver birthday, anniversary and funeral orders on the date you specified using overnight delivery or partner florists in the area.
We do not deliver on Sunday and statutory holidays. The order placed for delivery on Sunday will be delivered on Saturday or the following Monday.
Orders placed for delivery on holidays will be delivered the next available date."
I strongly recommend that you not use this company at all!