Not 100% on price the girl i get the from gets them for us at pretty much cost... i think for a natural product they are prob about average.
I have tried the 'natural' ones from the supermarket and didn't like them ans they weren't quite as 'nature friendly' as they would have us believe... these have been awesome!