I have used Metro Element twice for floral deliveries. Both times they far exceeded my expectations by delivering more than was anticipated exactly when I wanted. I have to also commend their flower's freshness as their arrangements had a lot of staying power and the recipients got to enjoy them for several weeks.