this place has every kind of shape and every kind of style in natural stone beads. i love especially their selection of turquoise which i haven't seen the likes of in any other brick-and-mortar store. prices are quite reasonable, especially considering that their selection is so vast that you're bound to find quite a few gems (pun intended). they also have beautiful and wide-ranging pearl strands, and the selection of stringing materials and jewelry parts is pretty good too. the staff is sort of cold and a little weird, but who needs staff? you do it all yourself really.