Morrisons in Derby claimed this week's cheapest basket at £38.37. A difference of 4p was enough to edge the store in Wheatcroft ahead of Sainsbury in Newton Abbot, which ran a close second due to £1.50 per kg off Scottish Cheddar.
Morrisons' staff dealt with a leak at the entrance caused by torrential rain, but remained tidy and helpful throughout. Shelf packers were "unobtrusive", the store was well merchandised, and offered a limited edition on banana flavoured Penguins at 76p.
Sainsbury was not as well run and had five checkouts closed, which meant a seven-minute wait at the checkout.
Asda in Cardiff impressed with its non food offer, but the fruit and veg aisles were clogged with stacking trolleys.
Staff at Tesco in Newcastle were "parked" in the aisles and pointed rather than showed where things were.
Safeway in Congleton, seemed dated with its lack of toilets and café® The chain had the most expensive fruit and veg at both its Congleton and Totton stores.
Staff at Somerfield north of the Border "could not be more helpful and polite" and the store had a half-price offer on Braeburn apples at 45p per kg.
The Co-op in Colchester was not easy to get round, with butter and dairy products in different places. There was also a 10-minute wait at the checkout as one till was out of action for card payments, causing stress to operators.