I'd give them 5 stars for those big chewy, sometimes gummy muffins - special treat, especially the Peach!...
All reviews seem positive