GlanceRide. Co
Consumer Report
There was a charge on my Visa card from this Co. For $10.50 & I have never heard of this Co. & did not make this transaction. I called the Co. & they took it off my credit card (supposedly?) but I then had to call my credit card company & they have to issue me a new card. The ...