Typical coinbase when it comes to account closures. They either don't tell their users the reason or be super vague about it but they do give time to withdraw.
Unfortunately it seems they don't always allow withdrawals, according to various complaints on the forums.
Now, I wonder: can a company that bases its business on honesty and legality legitimately keep a user's money without allowing him to withdraw it? I mean: do they close many accounts because they don't comply with the regulations and then themselves set a very bad example of legality by withholding users' money? Even if a person, voluntarily or involuntarily, violates some point of the TOS, it is right to close the account without notice because the regulation provides for it: it is the user's responsibility to read it carefully and apply it. But it doesn't seem right at all for the account to be closed with money deposited. And that's what I fear.