I've never run a program and I've seen countless debates on the issue, but explain the math on affiliate programs.
Your website charges $29.95, and you are paying $40.00 per sign up and/or recurring bills.
So is the program making THEIR coin on the upsells?
