under £39,999 per year
£40,000 to £99,999 per year
£100,000 and over
Lower prices
59
58
52
It's close to where I live or work
56
56
58
It carries the products I need
50
50
50
Discounts
38
40
36
Wide variety of products
38
39
45
I am a part of its loyalty card program
38
40
31
Availability of parking space
33
31
36
Good customer service
30
25
32
It has high quality products
24
30
42
Brand loyalty
11
13
24
Availability of EV charging facilities
1
1
10
Other
2
1
2
Don't know
2
1
0
Not applicable - I don't shop for daily essentials at supermarkets
8
3
7