If the Lion's Club in San Pedro can't take the glasses I believe the Lions Club in Belize City has an eye centre. As you must know vision is high on the Lion's club priority list. If you drop them off here one of the Lions will ensure they make it over to the city.