GlanceRide.com
Consumer Report
- 02-17-2012
- 12
This charge appeared on my bank statement. I had never heard of this company until reading my bank statement. I then googled in the name and found it to be a fraudulent company that others have also been scammed by.
Company: GlanceRide.com
Country: USA