Could not be happier with Tempe Eyecare Associates! Their customer service truly cannot be beat. I was looking for a new pair of glasses and found a set of Oakley frames that I really liked. Also they have a very large showroom with many different brands and I was able to wander around to look and try things on.
Once I settled on a pair I was toying with the idea transition lens but was having trouble making up my mind. They told me I could try the transitions and if I didn't like them they would swap them out for clear lenses at no cost.
Because Oakley makes their own lenses I was told they had to be sent out and could take up to two weeks to come in. This is an Oakley requirement, not Tempe Eyecare Associates, and I expected this as I have bought Oakley glasses from other places. The issue I ran into was that I broke my current glasses the day after I placed my order. I called to see what could be done and offered to pay expedited shipping or whatever was needed. They did not charge me, they simply made a phone call and the two weeks turned into two days. Also, after wearing them for about a week I decided the transitions were not for me. They were able to send them out and get them back quickly as they were my only pair. No questions, no haggle.
Additionally, they accept my vision insurance (VSP) and I had very little out of pocket cost, even for premium eyewear. I have recommended them to several friends and co-workers.