I have been comparing what to check before a first deposit lately.
One thing I learned is that doing the research first saves a lot of trouble.
There is a good guide out there on payment methods that need no paperwork that answered most of my questions.
Hope this helps someone!
Related reading:
casinos sin verificación casinos