It's things like this that sometimes discourage me from the armor scene at all.
People like Robogenesis, NZ-TK and Flying_Squirl take a lot of time and hard work through their piece-making, and they rarely get much thanks from people for it, and yet they do it because they love to contribute. A lot of their work comes from their own free time, when they could be doing better things, and yet they do it for you to get a little attention and a pat on the back from you. A little recognition FROM YOU for sharing THEIR stuff FOR FREE, and you're whining because it's not coming out at the speed you want it to.
I suggest you take a second or two to imagine what this place would be like without pep-file creators at all.
That's right. 90% of your armor comes from people who want to share their creative vision with you, and without those people you wouldn't even have any armor at all. So be thankful they're doing it at all.
My suggestion is that you sit back and wait like everyone else does. And if you can't do that, I have to solutions for you.
Either you quit now, or you make your own stuff. Quite simple, and I personally would much rather you stick around, because I personally would love seeing more and more people trying their hand at armor crafting.