I'd reccomend Costco too. You gotta get the eye exam somewhere else... obviously. But my wife got her last pair there. They mail it out to you, and it took less than a week, and it was inexpensive.
If you're covered, Lensecrafters in Deerfoot had my glasses ready in less than an hour. So I guess it's depending on the situation.
__________________
|