Retailers try to find their feet as Christmas nears