Heard an advert on Pulse Radio. Premier Vision on John street Bradford are offering £5 cash back (yes crisp new waterproof fivers) to any new patient who has an eye test with them.
It's part of some 'National eye health week' or something. Went to the John Street store and the deal definitely checks out.
p.s Their eye tests are also currently free for both NHS and private patients.