How hard is it to get items featured on Google's top shopping searches?

Anytime I search anything, the top results are always Amazon, eBay, or some huge chain store like Walmart. How hard is it to have one of your products make it on the first page of listings in a basic search? Is this based on ratings or traffic?

Poster :