Can't we just end the back and forth pettiness and agree with the OP that posters who own a company selling audio products or are promoting one should make it clear either in their name or their signature?
Except cars.....there is a nice correlation between auto and audio enthusiasts. It seems to emerge when the subject of car audio (blech) comes up.