I signed up to
titan and immediately I was asked by a tech if there was anything she could do for me. I asked if there were any no deposit bonuses. shortly after, she said that if i deposited £20 that night then she would credit my account with an extra £5 (~$10). I did so and so did she. the £5 wasn't release restricted or anything. I also get 150% signup bonus. released in lots of 20%. She said that the offer was only for lucky people like me but I think they'll do it for anyone. If anyone else tries it let me know if it works for you.