asked by Samantha C. on 5/27/20
Report them to the FCC. I did. They say they'll charge you one amount, then go nuts on your card.
Get answers from the Check People staff and other customers.