L'ville shop may be crappy, but they've been in business since 1978. That says something. And it's on my way to work (commuting from Athens to ATL sucks).
Wanna buy a small house in Decatur? I'll sell it to you cheap, and throw in some homebrew...
Where abouts in Atl do you work? There are several other shops around you should check out. BMW, Winecraft, Hop City, etc.