With a staff of less than 10 people, you really expect them to develop and support the products as well as make big deals, work with the different retail outlets, and handle the current litigation all at the same time? Do you really have a clue what it takes to run a business? There is nothing wrong using channel partners to grow the business.