is gimbels a real shop?
Gimbel Brothers (Gimbels) was an American department store corporation that operated for a century, from 1887 until 1987. Adam Gimbel opened his first store in Vincennes, Indiana, in 1842. ... As of 1930, Gimbels had grown to 20 stores, whose sales revenue made it the largest department store chain in the world.