I'd give them 5 stars for those big chewy, sometimes gummy muffins - special treat, especially the Peach! It's another chain, along the lines of B...
All reviews seem positive