just letting you know that the August 2025 Executive Order on "debanking" which stops payment processors from stopping any transaction which is legally acceptable is soon to be enforced this or next month which should prevent them from doing exactly what they did after the whole collective shouts debacle. you should look into it.