asher02 - 4:14 pm on Jul 16, 2010 (gmt 0)
Is it possible that these companies have just invested more resources in getting their feeds as optimized as possible. And they are simply winning the algorithm, where your feed isn't.
On some of the products I checked they even copy the product text from the product manufacturer web pages and still win...
The pattern I see is that if your Domain starts with Amazon you win, I mean I don't see anything different on their feeds that grants them 100/100 success rate.