While customer support is a vital function to any business, it sort of works itself out. The word will spread pretty quick on it's own and already has. Last I checked they hadn't knocked anyone else's planes off. I'm afraid our "bad company" list is going to be a little more narrowly filtered than maybe you are hoping for.