Nope! Signing up and participating as an affiliate is completely free. Also there are no minimum sales required to earn commission.