Global Lamda
Consumer Report
Charged to my Visa account on 7/27. I notified my bank and we have closed the account. This is so disgusting to have to change card numbers just because of scams people pull. I hope they can find these people and close them down. ...