Too new site to say for sure. I had sort of tested the site a month or so ago, and I received my withdrawal in a couple of hours. The edge is still weird though they managed to lower most of it. What I think is they don't have any intentions at the moment to scam.