"Gimbels is the biggest shopping chain in America."