I would hardly recommend staying away from that site and finding another casino with a better reputation to avoid problems in the future, some of my recommendations are bc.game, and stake. Those sites have instant withdrawals and they have built some good reputation