If you find yourself in a similar situation in the future, you might want to structure your post differently. What you had written was a fairly long post and it started with your negative experiences. Many people would have seen the initial negative and not finished the post (blame it on short attention spans or whatever).

A better way would have been to give a short intro. Something like "despite some initial problems, the company stood behind their service, etc." You could then go into the background and history for thsoe interested.