Aragonite sand is my vote.
You can buy liverock at any LFS or even online, but considering the heavy shipping charge, I would look to a reputable LFS you feel comfortable with.
You can buy liverock at any LFS or even online, but considering the heavy shipping charge, I would look to a reputable LFS you feel comfortable with.