Gostei da ideia, e tbm entendo que o fato de ser uma cidade pequena, esse tipo de site pode realmente ser interessante. uma sugestão para adicionar de funcionalidade, seria uma forma de criar fidelidade entre o mercado e o cliente. Seria algo como, cada compra gerar uma quantidade de "pontos" e o cliente pode acumular e depois trocar esses pontos por desconto, produtos ou servicos. Adicionalmente você poderia fornecer uma forma de os próprios funcionários do mercado configurar os pontos que cada produto gera. Acredito que ter um site que traz fidelidade, traz muito valor para o mercado e qualquer empresa que tenha cliente.
O diferencial dessa ideia vai ser o contato com o cliente!