I know most of the Froogle Results come from Google so wouldn't this be "duplicated data"? Or, could this be from an uploaded feed? (I would have thought that a "feed" listing would be limited to Froogle). I searched a URL of an online merchant and the Froogle result was about 50th in the SERPS.
Anyone else see this?