I use them but I am very leary
1) They are publicaly traded in Germany
2)Germany is moving to ban all forms of online gaming and now they have an ewallet....?
3)Takes about a week to have bank account set up but it is instant once it is.HOWEVER you have to meet some star rating b4 you can withdraw and that takes about 6 weeks to get
4) I use them to move $50/100 to sites to bet one game or buy in to poker tournament