TLF Mainstreet Flowsan
Consumer Report
Ordered flowers on May 20th.. Deal of the day, a bouquet for 19.95, with service and delivery fees, total came to $42.00. I never received a confirmation from this company. Charge showed up on my American Express for $59.25. Flowers were received on Monday the 21st. Suppose to have two balloons. ...