I am looking for a product listing add-on which will let me add product description and specification parameters along with some photographs. It should also let me compare or search products based on the specifications. It should be integrated with XenForo user base so that the users can update one of the specification fields and the moderators can approve the updates. So is there an add-on currently in the works? Also how much would it cost me if I want to get it done myself?