I didn't vote, because I just started and I've bought coral twice, once on-line and once at the lfs. So can't really say which is best at this point, but my lfs does have lots to choose from though and it's nice to see exactly what you are getting. The ones I ordered on-line were a lot smaller than I had thought, but very healthy.