In the hunt for its next killer product, Walmart is giving anyone in the US the chance to have their own products stocked on its shelves. Will it have any real impact on consumer attitudes towards this huge and seemingly impersonal brand?