By Elinor Zuke and Elinor Zuke2010-07-03T00:00:00
Four stores had no out-of-stocks this week and none of our shoppers had a disappointing experience. But Sainsbury's Murrayfield store in Edinburgh just edged it thanks to its great customer service, spotlessly clean store and full basket.
Already have an account? Sign in here
Already have an account? Sign in here