Atlanta: good places for Chinese roasted duck
Yes, Hoa Bin Market on Buford Highway in Chamblee. It's a nice market for all Asian supplies, but they've always made great roast duck and roast pork, even going back to their days in a much smaller market on La Vista. The market is on Buford, on the right as you're headed away from Atlanta, just before Chamblee-Dunwoody Road. Hopefully this is a mapquest link for it:
Another possibility is the Asian supermarket on Buford, just north of I-285. It's on the left, just past the overpass, as you're heading away from Atlanta.