Consider you are building two houses.
The first house is completed on time. However, you realise that the house is not made to your requirements. There are quality issues as well.
The second house, is precisely what you want. Unfortunately, however, it took longer and cost you more (over budget project).
Which option is preferable?
I hope you choose the second option. So, investing more than budgeted in the technology project may be acceptable. However, you must make sure that the solution is fit for purpose.
Here is the question for you: As the Project Sponsor, which tools are you using to ensure that you have the right product and integration partner (software vendor)?