The Amazon logo displayed outside the Amazon UK Services Ltd Warehouse Jan. 30, 2025, in Warrington, U.K. But some companies are returning to the platform with ad buys still much lower than before ...