Seller of eyeglasses (8)
I believe the answer is:
optician
(Other definitions for optician that I've seen before include "Expert helping people see" , "Eye tester" , "Source of contact lenses" , "One giving eye test" , "where sharper look sold" .)