This product taste okay, but feel they are way to costly. I feel almost $4.00 is to much for the 5 very small biscuits you get. This product is not a good value.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.
1
review
Nature Valley Biscuits with Peanut Butter Overview