20 Jul, 2021 → by ClaimboUser74127
I have a twitch charge and have not signed up.
Have been unable to stop this. Filed fraud with bank and they put a one year block on the company and sent a new card. This month the charge got again. Called bank again. Cant get through to twitch because I have no password.