Star Cash is a new affiliate program featuring 19 sites in various genres and niches, with more websites to be added.