Originally posted by: CP5670
My thoughts as well. At least the support contract should be terminated. As things stand, you're essentially paying them to create trouble for you (since they not only won't fix anything, but won't let you fix things yourself either).
Maybe it's similar to what some of my engineering professors talk about. One a few occasions, they've encountered odd bugs in the software, and the company was unable to help. The one professor eventually solved a problem on his own, and called back the company (PTC) to see if they'd found a solution. They hadn't, so he described his solution, and they said, "Ok, thank you, we will add that to the database." Thanks for the help, I guess.
On another issue, with a different company, they actually offered to send him the affected code, and asked if he'd debug it for them (for free of course) - he used to write software before he switched to mechanical engineering. He said that he politely declined, as he left the software industry for a reason.