Kei*KingsIsleWizard101
Consumer Report
I happened to log onto my bank website and noticed a charge for $10.00 to the name above located in TX. I haven't called my bank yet, but am going to do that ASAP. ...