Not at the moment. Free credit offers are non Gamstop bonuses without deposit required. These are highly sought after so it is not surprising that you can’t find it often. All the bonuses on offer now require a deposit first. This may change at any time since bonuses come and go. So it’s best to check first.