TLF Main St. Flowers
Consumer Report
My order was 31$, but the charge on my credit card was 57$. No confirmation or any receipt were sent to my e-mail. I called them at (949) 361 7913, they were unbelievably rude.instead of answering my questions, the guy was investigating my English language and why I do have accent, and asked me to ...