I love the sticky squirrel bars - they are flavourful and simple in a great way :)
Amazing! I AM IN LOVE with these bars and this company. Don't know what I'd do without them. They are the best snack bars on the market to date.
Love them, delicious and tasty too
Love it, eat them everyday.