I had a really nice experience at Eyeworks of Atlanta, Peachtree Street Northeast. The staff were very welcoming and provided a very pleasant atmosphere. When the time came to choose my frames, they were very supportive and I did not feel rushed at all. I would definitely recommend this location to my friends.
There was a good selection of frames; the prices seemed to lean more toward the higher end though, so it would be good if they would include some nice yet more affordable frames.