I love Costco optical, but it's not fast to get your glasses back, it's 7-10 days although I've gotten them faster. I was just in Wednesday, paid $95 for the exam and $169 for the lenses which have some bells and whistles. I bought the frames about a month ago when I saw a pair I wanted and those were $70.
When I first moved to Wenatchee, I went to Walmart thinking glasses would be cheaper there. They were around $350 for glasses and lenses. The next pair I got at Costco and they were about $125 all told. This was in 2003.