Central Park Store, established since 1930 : it pays to look!!