I was hosting a holiday party and wanted several centerpieces. I found Fifty Flowers online and ordered roses. They arrived on time - despite a winter storm and were packaged securely and with care. The flowers were in perfect condition - and lasted two weeks after the event. Customer service was terrific. They called after the order was placed to verify the information. And, they called to let me know about delivery. Then, they confirmed once the delivery was made. I will use Fifty Flowers for all of my floral needs.