Teleflora Flowers
Order Confirmation #: 9729220 - online flowers
Teleflora customer service is the worst I’ve ever experienced. An order that I placed online on a Wednesday for delivery on a Friday was never delivered. I did not receive a call from Teleflora or the Teleflora-assigned florist explaining the cause of the delay. On Saturday I contacted their ...