I had a good, albeit annoying, experience. Everything was verified lickety split, but there was some problems with my credit card because I had just ordered the Visa and only had the number, etc. at the time (bank was sending the card). I've since got a Visa and got all of that straightened, but wanted to play really bad and was really irritated.
Since then no problems, except I was super annoyed at how long it took to get the check (which never came, because I ultimately had to use the money in the check to buy back in they will not allow you to deposit if you have a pending check...). I wanted to get a check and cash it to show folks that you still get paid online. I guess with all of us getting burned on FT/Stars, it would be nice to have a little confidence that we'll get paid. Wish they would make us getting our money out easier. I think you'd bring A LOT more people back to the community. Just my two cents.
Now I'm a regular Sunday grinder contributing about $200 every week to the community (I have not been a winning player since Black Friday, but did have a really good week last week). I see a lot of regs, which is nice... I guess I'm rambling way outside of the original question.