Teleflora
Consumer Report
- 02-16-2012
- 12
I ordered a bouquet of flowers and teleflora couldn't provide my order and sent me an email stating they cancelled and issued me a full refund of $57.94 but they never did
teleflora.com owes me $57.94
Company: Teleflora
Country: USA
State: California
City: Los Angeles
ZIP: 90064
Address: 11444 West Olympic Boulevard, 10th Floor
Phone: 3102319199
Site: teleflora.com