ARE THERE ANY COSTS TO ASSOCIATED WITH JOINING THE PROGRAM?

No! The ND Affiliate program is completely free to join for those that qualify. No! The ND Affiliate program is completely free to join for those that qualify.