For new players, you might want to go check the withdraw / deposit forum. Be aware it takes forever for them to process a withdrawal. Also their customer service is copy and paste and zero help.
Just a heads up to help new people avoid headaches down the road. They say 30 business days, but it is longer then that.
Just a heads up to help new people avoid headaches down the road. They say 30 business days, but it is longer then that.