Slot Boss is currently giving a £10 no deposit bonus to all new users who register at the site, no deposit is needed.