Of course the article doesn't disclose what the ratings were in 2011, 2012, 2013, 2014, etc. where according to screenshots from internet archiving sites they were B's, C's, etc. And the total number of complaints was low, with most of them resolved to the satisfaction of the complaining consumer.
So there were no complaints after the company went out of business? Shocking