Same here.I was of the opinion it was Google who dictated the criteria for uploading to Google not ebid, same goes for any other sites on the net that want to upload to Google.
I started a facebook group for one of my ranges of stuff. It doesnt have a lot of members or views as far as I can see, but whenever I upsdate it, i get sales from new people in the next day or two, so something is working there.