The service here was top notch. The selection was pretty good. The glasses which were a custom tint took twice as long to get made than what they told us, but that's okay.
There was an issue with an insurance claim and when I called Spectacle, they bent over backwards to try to help me make it right so we could get some money back. Really, this is my problem not theirs, but their willingness to assist sold them in my mind.