Wal-Mart's 'Get on the Shelf' contest to find the best new products has drawn thousands of entries. Here are some of the top 20 finalists.

Search for Jobs