What are a few advantages and disadvantages of implementing affiliate marketing on your website?

Marketing