Safeway, Wegman's beat out Walmart, others for service