I've bought from florida live rock at least three times. Last time I asked specifically for rock with corals and he shipped me several rocks with ivory corals, brain corals, tube corals. The rock normally has a good collection of turkey wings, assorted macro algaes, small sponges, etc. He'll overnight ship to local air freight for you to pick up in your area. Price is one half what the lfs wants if you're lucky enough to have a nearby store with fresh live rock. Contrary to most aquarists I like to start a reef tank with fresh live rock rather than curing it in the dark for a week or more. Often I'll have mithrax crabs, sponges etc. that will survive and also help with cycling the tank.