pros and cons of distribution channels