This place is a cute, cluttered, bead shop. It has pretty much what you need, but is limited on the precious gem side (then again, who is getting precious gems from a bead shop?)
The prices are fair, although I felt that the tools were over-priced. Basically a run of the mill shop, with a ton of stuff.