This is the best nut butter in the world if you ask me and it is made right here in South Africa. I was able to negotiate a 15% – 20% discount for KFF subscribers.

No products were found matching your selection.