Some Wizard online casinos like 888casino offer no deposit cashback bonuses. More rarely, you will find welcome Wizard casino no deposit bonuses, which will allow you to test Wizard without having to risk your own money !