A new consumer ranking has named Texas’ H-E-B the nation’s best grocery retailer, knocking online behemoth Amazon out of the top spot, which it held for the past two years. Consumer research firm Dunnhumby on Tuesday released its sixth annual Retailer Preference Index, which sorts through customer surveys and financial reports to rank U.S. grocery retailers. The U.K.-based company placed H-E-B on top of its 2023 iteration of the list, while Costco and Amazon took second and third places, respectively.