Affiliate marketing can be a lucrative way to earn money online. You get to advertise products you love to your audience, earning a commission for every purchase made through your unique referral. It's flexible, allowing you to set your own hours. However, it's not all sunshine and rainbows. The bad side of affiliate marketing involves competition