"
The Fish Store and More", in Buckhead, is the best run shop I've seen in the year and a half I've been back in town. Pricey, but very good. Their forte is marine, but they do better with planted tanks, at this time, than any other shop in the metro area.
There was a Pet Land shop in Duluth, 5900-B State Bridge Rd., that had a great selection of plants about a year ago, but I think they had a labor/management turnover. I've not been out there, but I think things may not be so good anymore.