Global Lamda
Consumer Report
- 08-15-2012
- 15
I got a charge from Global Lamda for $99.90 and have never heard of the company. I have to wait til it is posted to contest it. It appears I am not the first and I hope they can be stopped. They are based in South Korea, so calling them is out of the question.
Company: Global Lamda
Country: USA