Robert Cohen at Kabono.com can confirm, NetoPartners is definitely the place where affiliates matter. We've received great support from day 1 from our affiliate manager and with a £10 minimum deposit, WinoMania converts well in our "low minimum deposit casinos" section. Can definitely recommend NetoPartners
Go to the company website