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.
0 comments