Hello Steve M
I am a paid up member of the DSC, I have no idea about a logo - did not realise that I had to have one.
As for selling, all I did was answer a question they were already advertised on ebay, I am a new user and was unaware that there were any rules regarding this.
Sounded like a whinge to me.
Richard