Sounds exciting. I grew up there. My sister-in-law was in the store when they were there at Stop N' Shop. But Oyster Bay is ON Long Island, north shore, about 25 miles east of The City, not NEAR Long Island, as your short item narrative indicated!