Deeper look into Affiliate Marketing