You can search "ophthalmologist" on yelp. Calling multiple places may help. I was looking for an ENT (ear/nose/throat) doctor for my mom. The first few places I called also quoted me $300 for the first visit. Then I found one that only cost $150, with very good reviews on yelp. So we went there. Very happy about it.