How often should one have a comprehensive eye examination? | Elsabe de Koker Optometrists