I think he let his hosting lapse, so he no longer has one. It use to be natures bestfish.com (I think).
I got my LR for my nano at Creature Comforts. I think it either hit or miss with them though. The stuff I got from them wasn't really cured at all, so it took awhile for my tank to cycle.
I know a lot of people really like liveaquaria. If I ever have to order a large amount again I'm going to give Tampa Bay Saltwater a try. They seem to have some really nice looking rock, and it's much more reef friendly than wild rock.