It was a wonderful experience after I tried Ferns&Petals last week. They cheated me by sending an ordinary bouquet compared to what I selected and paid for it. Your gift looked exactly same and was delivered quickly. Only issue I see is if you are not confident of delivering same day you should inform in advance and not after order is placed.
Quite a decent collection of gifts and flowers..
Very good and supportive online help.