Hello BHW members I'm looking for some advice. I work with quite a few affiliate networks and in my experience most of the big boys (copeac, amazon etc etc) seem to be pretty reliable in terms of payments, support etc. However a lot of my money comes from smaller, nicher affiliate programs where the support is often slow, vague and kind of unhelpful and the payouts tend to be delayed and push backwards for no apparant reason at all. I guess my question is - at the end of the day these sites do always pay (well I wouldn't work with a site if they didn't would I?) but should I make a fuss about it and risk ruining good relations with these programs or just bite the bullet and accept that even though it could take a lot longer then it should, the money will always eventually come. The other thing about some of these sites is that because they are very niche often they're the only program around for these products so it's not as if I can just switch or go elsewhere I pretty much need them to make money... Should I be assertive and demand better service? Outline exactly how many sales I send them and tell 'em it's not good enough? Or let it be... Also (and I know this post is becoming a bit long now) I'd love to hear from anyone involved in the other side? Is it really that hard to payout on time each month? Or do they need to really get their shit together? Thanks in advance.