I agree, it all does feel/sound a bit weird.
That said, I did get the check. Not sure if it cleared yet tho. Wouldn't be surprised if it bounces.
BTW: I sent an email asking why my account was closed, the said I violated their terms of use. Pretty vague.