No - they are not ' conveniently ' holding your money.

 

Always a good idea to check the t&c's of selling - before you sell.

 

Managed payments - you will have had to sign up for - and should have completed this before selling. 

 

Why can you not verify your personal information. ??