Understanding 3 Affiliate Marketing Mistakes That Need To Be Prevented