Absolutely not! It is completely FREE to signup as an Affiliate. You do not have to be a customer or pay a fee to join and start making commissions. You do have to spend some time and effort distributing the links you receive once signed up.