I am very lucky where I am. Within 6 miles of my house I have got every supermarket you can think of and they are all big. I have my preferred store but if one of them hasn't got what I want and it is essential, I can easily pop into Tescos/Asda/Sainsburys which are 5 mins away. I refuse to shop at Morrisons