TLA Awards Department
Consumer Report
- 07-18-2012
- 19
As said with other people TLA Awards Department is a scam. I posted $210.00 in money order to TLA Awards Department and i am recieving mail where they want more. They should not get away with a scam where they illigitamately secure any type monetry value. Why dont the police catch them in the act.
Company: TLA Awards Department
Country: USA
State: Florida
City: Coral Springs
Address: 5645 Coral Ridge Dr