looks like they put a LOT of work setting up all their advertisers... why not contact them saying you would like to setup a similar site, maybe they would partner with your or give you commission?