S

They are making an automatic debit from my card il...

They are making an automatic debit from my card illegally. I never hired them or gave them my information. I didn't know this company existed until I saw that they illegally debited me for months. They are scammers.

Comments:

No comments