I always get my eyes tested at the vision center in walmart. They have doctors on site.
The fees are low and the exams are pretty thorough (glaucoma check,cataracts etc).
There aren't really any major designer frames, but simple glasses for low prices readily available.