Selling directly to customers prevents other businesses taking a share of your margin. However this approach requires a large commitment of financial and human resources. It takes time to make contacts and build relationships, negotiate deals, understand the market and carry out marketing.