Damn Jel
I just checked out my account and its also been shitcanned! Got my partner to check hers ... yep shitcanned! Checked a few of the boards and ppl I know and 80% of them have lost their accounts too. Seems to fit a pattern .... all of them non US wm's.
Not that I was sending a lot of traffic, and not that many sales either but this reminds me of the trannypay fiasco.