We compared the grocery-shopping experience at 6 major chains in 2018, and this one impressed us the most