Same thing happened to me, no explanation, you can't talk to customer service or anything. Beware if you use PayPal! It's made it difficult to comm artists. I've seen a lot of people on Stripe, that seems to work really well!
add a skeleton here at some point
6 days ago