I have bought from Bally Bead several times and appreciate their large selection of beads. They are a little on the expensive side. They have a catalog and you can order on-line or go to their store and select your product or pick up your order. The convenience is something worth paying a little extra for. I would recommend this company to anyone wanting to order beads.