I checked my account today and I have a debit in the amount of 10.00 from Glanceride.com. I have never even heard of this company before. My bank said…