I live here and cant fault the service, but being here a long time highlights a problem.
Every pair of glasses I have had, except one, have broken after around 4 months. Ok they have been repaired without cost and one pair of unbreakable flexi glasses were repaired 4 times before I ditched them.
If I had been here just on holiday then several, not so cheap. glasses would of ended up in the bin in UK.