they are a LFS here in NJ. Tried to visit them a few times but were always closed. They have terrible hours, closed on weekends and are open from noon to 5pm weekdays.
To be honest, i was able to peek through their storefront window and did notice that they had some decent corals on display, its just too bad they had bank hours.