Shocking as it may sound, a friend of mine just recently discovered the delights of good donuts. She had only had donuts from DD, and thought they were so terrible that she never tried any again. I would like to give her a list of bakeries to try that serve excellent donuts. She loves the ones from McMillans in Westmont; breakfast items are something they do well (their cakes and cookies are subpar, imo). Any other suggestions in the Camden/Burlington County area?