It's interesting that people jump to NEVER use this company after one bad experience, but that is the reality we live in. I can say the same for trying to order a laptop through HP. The entire experience was a nightmare! So I understand how frustrating it is to be dealing with a company, especially when they won't own up to their mistakes. But that being said, the reason I even decided to deal with the company in the first place is because others had had a great experience and told me about it.
Unfortunately, when you have a good experience with a company, you rarely stop to write about it. Some do, but not many. But almost everyone is quick to write a negative review when things go wrong. So in general, there could be a lot of negative reviews out there, but others could have had good experiences that they haven't voiced.
I think it's good to mention that something went wrong and perhaps people should keep it in mind if they are dealing with the company, but to say never do business with them is perhaps a bit extreme. If someone else can have a really good experience with the company, then good on them.