If you are looking for variety, I like eBay. Shipping prices can be steep,
IMO, but there is a lot of variety between all the Sellers out there. You will see some stuff that places like LA won't show.
I am just starting a little reef and already bought a few frags from a couple local eBay sellers (they offered $10 and $15 shipping).