Ah, I did.
Y'know, even then it means very little.
Among the six or seven forums I frequent I'll see one guy post about how great Company X treated him with customer service problems, and in another post I'll see another guy post about horrific treatment by the same company's CS.
Like day & night, about the same company.
Seen it time & time again.