Considerations when choosing a new product to sell

Background This is a collection of my thoughts and experiences from working in the IT reseller space. Finding something new to sell is easy, finding the right thing to sell is rather more difficult....