TLF Main St. Flowers
Consumer Report
This is a complete scam! They charge you and never deliver flowers! I placed an order that was never received and then tried to contact the company and found no response and a ton of online entries saying the same thing! ...