Specsavers customer charged £4bn for eye drops