Good experience from me
I used them a few years ago when PayPal stopped funding online casinos. I never had any problems with them. They do require you to have a login name, a login number and a password, which can be a little more tricky than having to remember only two things. They also give you "points" for certain transactions that can be redeemed for entries into their cash drawings.
Overall I would say that they were good.
-Sonny-