Your best bet would be Exotic Corals in Milford. Bob usually has some nice stuff in his shop at reasonable prices. You could also visit the stores in Greenwich (House of Fins and Greenwich Aquaria) they are both VERY nice but the prices can be steep.