yes i have made numrous deposit and withdrawls.
They have always been doing sketchy things but not there a pure scam. They used bonuses and other promos to lure people into scam. Its very simple they will scam you for 50 cents if they cant amount does not matter they will look for every way to scam you