We realized today that it's been years since we had a good, Chinese style roast duck. We used to pick them up at the Ranch 99 market on Buford highway, but its been closed for awhile. Any tips on this? Dine in or carry out is fine.