It is a bit frustration when you buy something from a company and find they moderate their forums as you have said.
But at least they let you read their forum before you buy anything from them. I once considered buying from a company but found you could not even access the forum without buying their produce first. That is why I have 3 G540's and not their product.