What he said. After following this thread for a while now it looks like the problem isn't with the info you can get over there and the people that are there. It's the owner of the site and how he operates. I don't know him, never dealt with him, never will deal with him but he appears to be most people's problem with that site.
If he is taking parts from sponsors as payment, maybe he should then turn around and sell those parts for the money if he needs it so bad. If each sponsor gave him the money I'm sure he has plenty to keep the site up and running. But if he is just taking parts like someone said (I can't remember but its in this thread somewhere) and using them on his own rides and then bitching about not having enough cash to run the site, thats another deal.