I want to give CPEC 5 stars due to their customer service. I visited CPEC thinking that it was part of my eyecare insurance network. However, when I arrived the staff advised me that it wasn't. My fault, I had changed jobs and should have looked at my new network's providers.
Long story short, CPEC pro-rated my exam which I thought was more than fair being they could have charged me full-price. The exam was very thorough and staff very courteous as well.
Thanks for a great experience and excellent customer service - I'll be back even though you're not in my network!