Products in our niche have to be manufactured in the US, insurance, etc etc.... no way we can comply with all that.
I'll check out the networks you mentioned, but ideally we don't want to partner with any networks first, since we're not sure how profitable our affiliate program will be.