Yes, Playhub Casino offers a no deposit bonus. You can get a $10 free chip just for creating an account.