All new customers can receive a ?88 no deposit bonus from 888casino