Do not waste your time at this site. Anything more than 100% bonus is gonna be impossible to achieve, as most bonuses are hard enough for the average player.
Plus this site has nothing else going for it, and its reputation got slaughtered after they tried to hold a forum challenge and all the site could do was crash.
Amateur site, not worth any time or money. Stick to the biggies for deposit bonuses.