YYZ. There are lots of ways of promoting badges etc for the site, on-line shops are more easy to set up and run but here at pprune I think it is simply a matter of someone having the time to do all this. It is nothing to do with the tax man or 'deeper' issues, I think having the time to sort it all is what is behind this.
Remember we all do this in our own time, voluntary too and setting up a shop would mean someone with a lot of hard work to do. I think Don has it about right, he gets an order and sends the item(s) that day. It wouldn't be fair on him to land him with the responsibilty of running an on-line shop too.
Of course, this is simply my own view on this subject, we have looked at everything here regarding selling our kit and Don seems happy to do what he is doing now.
Danny or Don may better explain things, as I say, this is just how I see things.