For the second year in a row, Walmart and Amazon claimed the top two spots, followed by Schwarz Group (which includes the Lidl and Kaufland banners), Aldi, Costco, Ahold Delhaize and Carrefour. Ikea and The Home Depot each moved up a spot, to eighth and ninth places respectively, with Walgreens rounding out the top 10.