I just Googled them by name, the ad link is:
ht tp:/ /affi liates.all posters.c om/link/redirect.asp%3Flang%3D1%26AID%3D1023741760%26VTP%3DStart%26NetWorkType%3Dg%26PAdCopyId%3D16992686406%26ClickPos%3D1t1%26VTP%3DEnd%26KWID%3D742810474
That's an affiliate link (I inserted the spaces).
So you see, if you fyck them and bid on their name, they'll pay you a ton.
But if you have a relevant site and drive incremental bona fide traffic, but don't send much volume, they'll make sales and build their brand and not pay you your share.
I could keep looking around and embarrass them to a ridiculous degree. They don't know what they're doing. Find another merchant to work with. And take indie dolts off your list of alternatives to consider.