TLF Florist Main Street
Consumer Report
I placed an order online for $19.99 arrangement for a total of $35.98. I never recieved a confirmation email but was told my flowers did arrive. When i received my credit card statement i was charge $56.15. I disputed as i had no receipt for this type of charge. When calling the company first i was ...