GlanceRide. Co
Consumer Report
- 11-11-2011
- 8
Have texts sent to cell phone about charges to my credit card. This was a charge made and not authorized by me. Scam big time
Company: GlanceRide. Co
Country: USA
Have texts sent to cell phone about charges to my credit card. This was a charge made and not authorized by me. Scam big time