Affiliate Programs and Discussion

Please discuss your experiences with affiliate programs. Good or Bad are welcome here.