I've been shopping at Carl's Bead Shop for 25 years, and am amazed every time I walk in the door. This shop keeps changing with the times. The jewelry is always fresh and fashionable. And there are beads for every price range from semi-precious stones to clay beads. The service is wonderful. The people who work here know the stock and are willing to work with you to create whatever you have in mind.
Pros: Huge variety; great service
Cons: Hard to find parking sometimes