I agree about the 95% good, 5% broken split, but the broken parts can be managed with a little effort. I'll ask people who have upgraded firmware and ran into issues on Grandstream phones if they wrote down what was troublesome (and what firmware they had before/after), and 95% of the time I hear back that they didn't write down what their issue was.Grandstream is one of those company's that get it 95% right and the other 5% drives you nuts, I too won't touch them again.
Well, that is a vauge and unhelpful comment!I disagree I have had numerous problems with different grandstream products and it's not always a firmware issue, after 36 years of installing PBX systems I'v seen it all and I will leave it at that.