Bead Connection has a large selection of beads. From stones to pearls to crystals they really have it all. They offer classes too. Employees are helpful. Go and check it out!
All reviews seem positive