We have one of those zero waste shops near here where you can take along your own plastic/glass jars and get them filled with flour, oats, dried kidney beans, that sort of thing. They also have a gift shop with fair trade things, bookshop and cafe. It's a nice place.
So today I thought I was being virtuous and took my tupperware along to fill with a kilo of their organic oats. Cost me £2.95. Which seems pricey, considering that Waitrose has the Duchy organic oats (cardboard box, recyclable) for £2.75 at the moment, and I have a 50p coupon. Asda have their own brand organic oats at £2.20, and the Flahavans ones at £2.50.
I'm not quite sure what I'm trying to say here - I don't expect the zero waste to be cheap cheap as a smaller operation, but to shop there you're actively choosing to spend more?