Are there any other sites like froogle that allow you to upload your product catalog, preferably for free.