The money is not the problem - you want the source code so that if the company disappears,
you can still maintain the software.
I would prefer to buy from those commercial players that have a clause in their license saying upon sunsetting the commercial offering or closure of the company the source code becomes open source. In the absence of such a clause, I prefer open source solutions.
[RMS was right saying "Free as in 'freedom' is not about payment." There can be paid-for open source software, and there can be free-of-charge commercial software, but the freedom to edit and recompile is the most important aspect of "being free".]