I've never been here but I heard it's good, probably pricey being in Manhattan. If you're up to it and wouldn't mind traveling out to Nassau County, Advance Marine Aquatics is a really good shop I go to often. Not far from the Northern state Pkwy so it's easy to get to.