DealPass.com
Charged my credit card 3x 19.95. Never heard of them before now Internet
I went online to access my credit card balance and found that a company called DealPass.com had charged $19.95 3x to my credit card, all on October 7th. I have never heard of this company and have no idea of what they do or sell. I will have my credit card company look into this further. ...