Most of affiliate programs come with terms and conditions which are various from brand to brand. Look for the Affiliate program that provide the best term that suits you best, fast payment and be able to contact affiliate managers at anytime.
If you are looking for trust-able affiliate program...