Business to business software can be a tough sell. Online B2B can be even a harder sell. While there is certainly money to be made, unless you’re one of the big players, the likelihood you’re going to succeed is pretty small.