“Online grocery shopping makes it easy to get everything on your grocery list, but it’s not likely to eliminate the grocery store outright…. Interactive devices remind customers of what they might need and provide specific personal promotions at the right time and place in the store.”