Never went to that shop. Absolute Corals in Hopewell I found to be good, if you can get there on delivery day. As I understand it, people buy stuff straight from the boxes on delivery day, so you have to plan a bit. His frags can be hit or miss, but the prices are fair, and he'll order stuff for you if have something specific in mind.
The old Fishtopia store in Fishkill is still there, now as Pete's Aquarium. I went there once or twice, it wasn't a bad place. I wasn't impressed with the corals, but he seemed have good fish. I generally preferred Absolute if I was able to time my visit to when I knew there would be selection, generally you'd want to call before going.
I'm unfamiliar with what shops may be up in the Capital District.
The LFS is a tough business, especially with online shops being so prevalent with great selection, so good brick and mortar shops that are able to stay open are tough to come by.