I ordered flowers for "guaranteed" next business day and paid the $18 delivery fee happily. "Delivery day" arrived and no flowers were received and eventually I got an email with no explanation saying they were delayed two days. That is not what a guarantee is and the company did nothing to resolve this problem. They are no cheaper than any other site but less reliable and have poor customer service, would recommend seeking out alternatives. I made an account specifically to write this review because the experience was so poor.