Well, up until a couple days ago, I thought I had a fantastic LFS that I could depend on as well.. Then, I went in on Saturday and was behind a family checking out.. They had a tank, hood, filter, gravel, the whole setup.. They also had a bag of ryukins. They left and I checked out as quickly as I could, so I could speak to them outside. I asked if they explained the cycling process for their new 10g tank, and they had no idea what I was talking about.. Keep in mind, this is the best, most trusted and respected fish store in my area.. I was disgusted by this. You are right though, some are great..
as for the rock, it just needs some light and some circulation.. There are some elements required to get the rock to grow and maintain some nice purple coraline (calcium, iodine) but those should take care of themselves with proper water changes if all you have it some liverock..