I'm addicted to cupcakes and STF's peanut butter cupcake sent me over the edge... my cravings for this delectable delight are insane (if you like peanut butter you MUST try this cupcake!).
HUGE PRO: all natural ingredients; according to employees it's good 'ol fashioned flour, sugar, eggs, and no no-no nonsense chemicals.
The cake-to-frosting ratio is perfect (unlike another local place...).
I wish I could give 5 stars but the inconsistency of moist, dry, and in-between cupcakes makes me stop at a '4'. But regardless, I'm a customer for LIFE (or until I can figure out how to make 'em myself!). :-)