Overall terrible.  My son sent me flowers and cake for my birthday.
- They took money for delivery at a particular time slot, did not meet it.  Many calls later, they agreed on another time, missed that too.  Finally it arrived after 3 days.  They did not even return or credit the extra money they took for a specific time delivery. 
- The flowers were mostly dead on arrival, and the buds never bloomed. 
- The cake was average at best. 
Overall, will not use them or recommend them.