TLC Products
Consumer Report
- 08-15-2012
- 3
Ordered products from TCL Products, located at Vista CA, goods never arrived, no reply to emails or phone calls and then speaking to the Company neighbours they have confirmed that the business has closed and moved out. Web site still taking orders and money. Appears that I may not be alone.
Company: TLC Products
Country: USA
State: California
City: Vista
ZIP: 92081
Address: 2575 Fortune Way #B
Phone: 7605991614
Site: tlcproducts.com