No, definitely no. Brand has transparent policy and clients can make their deposits and withdraw their money that they win. Also, casino offers multiple bonuses to its clients, including welcome bonuses.