The Broken Food Chain?Grocery store shelves are unlikely to empty again, but experts recommend early holiday shopping.