It's marginally above what I normally pay - my standard order is 4 x Peanut and 3 x Almond. This normally comes to around £40-42 (Including delivery). Current pricing (I've checked and code now doesn't work for me) comes to just under £47.
We don't have enough cupboard space for bulk buying. Most we can do is 2x1kg and we're good for now anyway. But if it was super cheap I'm sure i could find more storage (read: drink more beer)
It's still pretty cheap from MP though, right? I've had their stuff before and I remember it comparing pretty well.