CSBestHelp.net
Consumer Report
- 07-31-2011
- 3
My last credit card statement showed a transaction allegedly made on July 13th. As I was in the middle of the jungle in Northern Thailand on that date, miles from anywhere, never mind an internet connection (I don't possess a laptop) this was obviously a fraud. Beware of this outfit of crooks!
Company: CSBestHelp.net
Country: USA