GlanceRide. Co
Consumer Report
- 02-17-2012
- 5
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. Co
Country: USA