Like the site but it mentioned instant withdrawals on the main page and I was told by chat I might have to wait 3 business days
Are you currently making a withdrawal and getting a response like that? or you're just making sure?
3 business days for a withdrawal from the casino is simply unacceptable, then what if the player makes a withdrawal on Saturday then it will take longer because Sunday is not counted as a business day.
If they take so long to process withdrawals then the slogan instant withdrawal should be removed because players can be unhappy with the real facts.
im pretty sure they say up to 3 days in live chat, but i've placed 3 withdrawal requests and they all got processed within 24h