Absolutely! Many instant withdrawal casinos offer a fantastic first deposit bonus with free spins. Some may also offer further bonuses as part of loyalty programmes or with reload bonuses.