It seems like a simple process: You define your requirements, invite several software vendors for presentations (naturally with your own data), conduct reference visits, and then choose the cheapest provider with the most experience in your industry. Was it the right choice, or just luck?