They have a wide selection but what is unknown to most people is that all the brands they carry are owned by the same company that owns Lens Crafter. So they are able to keep their prices fair steep. It didnt bother me, since my insurance covers a large majority of the cost, which my insurance company also happens to be owned by the large foreign company that owns the glasses brand & lens crafter. (I learned all this after the fact.)
The person helping me fit my glasses was extremely nice however, I did feel a little pressured to upgrade to things that my insurance did not cover.