What to evaluate before going with a vendor solution?