Selecting a Software Vendor

Name at least five important factors to be considered in selecting a software vendor.  For each factor, explain why it should be considered and potential consequences of not considering the factor in selection of a software vendor.  Please state your answer in 2-3 page paper in APA format.  Include citations and sources in APA style.