Definitely sign petitions but also call the payment processors and complain. Collective Shout claims they got the processors to do this with 1000 people and if even a fraction of the people signing this called to complain we'd top that number easy.
Exactly. And hey, good to see you here, despite circumstances!
Same here. I lurk but I chime in occasionally when I have something to add ^v^