I love Elizabeth Gregory. Not only do they have the most wonderful selection, but they are very informative and friendly. Not only that, every time I've been there, I've seen some famous celebrity. Pretty Cool!
Pros: selection, quality, convenience
Cons: I can't think of anything
more