Supply chain woes leave retailers struggling to balance inventories, sales