Flexibility
You need someone who can adapt to your changing business model, not someone who's trying to sell you a pre-made package. Even if your business provides the same service as hundreds of others, it most likely doesn't operate exactly like any other. Your company is unique, and your vendor should provide tailored solutions.