Just an 'aside' to Halfords.
I went into Cambridge Halfords on Newmarket Road for car filter(s). They no longer stock them as they made no money (I suppose stocking all possible filters for ever might not have any profit.......) but they could order them in from Euro Car Parts just round the corner, add a margin on and then sell them! Stupid boy, or what? I drove round the corner and bought them at the lower price.