For several years, I have been purchasing the most fabulous creampuffs from Napoleon's Creampuffery. It's in an out of the way location in dismal Lindenwold; but don't let that stop you. These are so delicious, it's worth the trip out of the way. The creampuffs are filled as you wait (or you can preorder), and dusted with powdered sugar. They always have vanilla, chocolate and pistachio; and usually a an additional flavor or two of the day. The puff itself is light as air, and the pistachio is out of this world. Full of flavor and not overly sweet, with the tiniest bits of pistachio here and there. The chocolate is a second favorite, again not overly sweet. So fabulous it's hard to leave the parking lot without wanting to bite into one. (it's a two biter kind of thing!)
They sell a few other things, like carrot cake, which I haven't tried. The place is teeny tiny; with friendly service I have seen people purchasing the freshly made puff wmpty shells, which they fill at home with chicken salad, etc.
If you are ever in the area, it's just up the road from La Esperanza Mexican Food, and about 2 miles away from the Ritz Movie Theater in Voorhees. You won't be sorry!