For those who frequent the site, some casinos provide no deposit bonuses, usually through loyalty schemes or specific sales to them.