Talma Lord
Consumer Report
- 07-14-2013
- 10
I sent a mail transfer from my bank to Barclay's
Bank in the united kingdom. They promised delivery of the car by 7-13-13. No car... No money returned. I have been screwed by these people too!!!
Company: Talma Lord
Country: USA