Well, I made my last live rock purchase for my nanos online at Premium Aquatics if that tells you anything. City Pets, Fish Ranch, or Global Fish N Pet all on the southwest side would probably be the cheapest. As far as quality goes I guess you'd just have to drive around and take a look...