moorings most likely shops at the same store,, possibly adds to the cost, i don't know.
peckish caters to specilty items, not so much daily goods like rice, and are priced accordingly.
to get what you need/want,, you will have the best luck if you hit all the choices.