I feel I must put in a word for this business. Good old-fashioned shop keepers - nothing is too much trouble. Although the shop is self-service, the proprietors and assistants will come from behind the counter to help you find things and advise on alternatives.
I recently had to cater for some vegan visitors and as a carnivore I didn't know where to start. In the health food shop I was given excellent help, advice and goodies and my visitors complimented me on my menus!
They also sell things that other shops don't.
Give them a try if you haven't already