Tlf Main Street
Consumer Report
I order flowers for same day delivery. The total of the order was to be 44.20. I was charged 69.44, and the flowers were not delivered till the following evening. Spoke to the actual florist that did the work for this call center, they never even got the order till 12/17 in the afternoon. Have ...