Saaoirse, in theory I would agree with you regarding supporting the local shops but I would say that if you are feeding 10 people for 1/2 weeks then shopping locally is not a viable option. Fresh fruit/veggies only on a Friday, limited selection of provisions etc etc (Icim milk, yuk!) It is the same as in the UK, you buy locally for bits and pieces but go to the main supermarket for the main 'shop'.
These poor people are just coming out for a quick and hopefully relaxing holiday and they've been subjected to local politics, who/what/where is best etc. etc. Can't we just say 'welcome, have a good time in our lovely village'?