The G20.net owners would like to keep control over their brand. That means that they don't want any old member producing and selling merchandise with their logo. That means j0n (who AFAIK is just doing this out of the goodness of his heart and doesn't even own the site, although he has contributed some of his own money to keep it running) is the one in charge of the merchandise. He's a busy guy with a day job.
Should the store have a disclaimer that says, "This stuff will probably get shipped months late, so only buy if you're down with that"? Maybe. But either way, that's the reality of the thing. If you want to have G20.net branded merchandise, you just have to deal with the fact that shipping won't be timely. It will happen eventually, but it may take months. Otherwise, don't buy it.
If this was a case of Hachee1 or Brendan or *stardust* walking off with people's money, maybe we'd have something to actually complain about. As it is, we should be glad there's a G20.net in the first place, because it's come close to being shut down multiple times and I know j0n doesn't enjoy people bitching at him for something he does as a service to the community.