Featured Stories on BackYard Chickens
Thanks for letting us know about this! You may want to write a review (if you haven't already) to let more people know about your bad experiences.
I think there is a way to add new products. Click on a product, and then in the upper right hand corner there should be a green plus button that says "add product." It may be that you have to have a certain forum post count before you can add product reviews (to prevent spammers)