I'd go with the leads you're getting here. I got my rock through a local fish store. It was pretty nice but not as nice as the stuff I've seen available from reliable rock sources on the Internet. They generally have a lot more variety than the rock that I got locally, even if mine isn't bad.