That's a very interesting domain - well done on such a novel idea!
I think you'd be better off trying to flog this to an established glasses business for them to use in marketing rather than develop yourself.
To make the intended use of the domain you really need to promote it visually rather than through SE's for example. However this also gives rise to the danger that people will forget the dash when they get to their computer - dashes have a bigger negative impact on non SE promoted domains.
It isn't KW rich so wouldn't give you any benefit with SEO either.
I'd suggest low $XXX wholesale & up to mid $X,XXX to the right end user.