Morrisons has this week proved small is beautiful, with one of its smallest stores winning this week's top store award.

The Crossmyloof store on the south side of Glasgow is just 18,500 sq ft, but provided a full basket and excellent customer service, according to our shopper, who was impressed with the multibuy offers and the swift response to an error on the receipt.

Sainsbury's in Devizes, Wiltshire, also impressed, with just one item - the naan bread - out of stock. It was, however, let down by shelf-stackers' trolleys obstructing the aisles.

Our Waitrose shopper was left frustrated by the number of products he could not buy. Both the Heinz Baked Beanz and unsmoked bacon were out of stock, and he was unable to find a further seven items because they were not stocked. However, the ambience of the Balham High Street store in London was welcoming.

At Asda in the Chelmer Village area of Chelmsford, our shopper was escorted to an item she could not find and thought the smart new shirts worn by staff looked good. The experience was tempered however by two mistakes on the receipt, including a bogof that didn't register.

The Tesco store in Bridgend supplied 32 of the 33 items and our shopper was pleased a member of staff took the time to explain Clubcard to her.