Business to business (B2B) sales can be very complicated. There are lots of issues that impact a successful sale, lots of competitive pressure (you are competing with anyone offering a solution to any problem within a company, not just your solution), and, often, lots of people involved in making a decision.