The problem is if you have trashed the company's good reputation
Well they are creating their bad reputation themself, due to amateurish and insufficient customer support.
An obvious result of non qualified management.
There have been other examples of such issue previously.