Welcome to WebmasterWorld Guest from 220.127.116.11
Google Products may be a Google property, but the listings there are created by merchants who sell those goods. Have you submitted a product feed for the items you sell?
Yah I would advocate anyone doing ecommerce to submit a feed to Google Products and Bing Shopping; sometimes you can get a better position there than you can in the regular organics.
Talk about google giving preference to their own property.
would you have a different product description on your site than the one you would have in your feed for google products? (The reasoning being to avoid duplicate content)