Answer: It depends on the variety of products that you sell. Besides, if you want to gain market share against your competitors maybe you should make this effort. But it depends on the cost of opportunity that you analize according to your cash and profits.
Explanation: Each situation should be analyzed taking into consideration the company and its market. Nowadays most of the companies are open systems that interact with different stakeholders such as competitors, suppliers, etc. If you want to gain market share you should either displace your competitors or attract the new demand.