Specsavers Dunfermline marked Armed Forces Week by raising more than £400 for Blind Veterans UK.
Staff spent the week fundraising for the charity which included filling a fish tank full of old glasses and asking customers to guess how many pairs were inside.
Lucky customer Brian Davidson won a pair of designer sunglasses as his guess of 106 was the closest to the 108 pairs that were actually in the tank.
Staff also swapped their usual attire for Armed Forces uniforms to raise awareness of the important week.
Erin Stanhope, an optical dispenser at the Specsavers store, who is also studying optometry at university, contributed massively to the fund by tending the stand outside the shop for almost a full day, contributing £180 to the final total.
6,500 visually impaired
National charity, Blind Veterans UK, helps over 6,500 visually impaired ex-service men and women by offering services that suit their individual needs, such as providing mobility training and teaching computing and cooking skills.
Andy Hepburn, director of the Dunfermline store, says: ‘Blind Veterans UK is such a worthy cause and we are proud to support its work.
‘Our customers were so generous with all of their donations and they particularly enjoyed guessing how many pairs of glasses were in the tank.
‘The staff were extremely passionate about our fundraising drive to mark Armed Forces Day.
‘We are thrilled to donate £404 to Blind Veterans UK and we hope this will go some way in helping the charity to continue with its vital work with our ex-service men and women.’