Global Lamda
Consumer Report
- 08-16-2012
- 6
This charge showed up mysteriously on our credit card. The bank says they are a scam company&many complaints.
I have seen this before. Imagine how much money they rake in if they bill 5000 accounts and only 1/2 of them protest.
Watch your statements.
Company: Global Lamda
Country: USA