Cherry Affiliates have great casinos and a team that put a lot effort on retention to make the partnership a success. They are generous towards both players and affiliates. Freispiele.org highly recommend these guys!