Buying B2B software will never be the completely self-service experience that buying on Amazon is, but it can still be ...