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.