Intertops offers not clear revenue share deal for affiliates.
In terms and conditions we see this term:
They don't provide the amount of royalties (admin fee), but normaly Royalties=20% from all profit.
In result we receive:
$1-20,000 <strike>20%</strike> 16%
$20,001-30,000...