Abson imports has one of the most exhaustive collection of semi precios stones in the tri state area. They carry a whole bunch of them in all the colors, varietes and sizes you would like. The prices are about average. The staff is helpful and friendly. There is parking available in the back.