Mitchel Primrose's jewelry pieces which are not in stock are still available for purchase. Please call us at (310) 652-0200 to order via phone. Delivery time is subject to availability of the stones, beads or other materials, and can sometimes take between 2-3 weeks for certain pieces to be shipped. However, in most cases, they can be shipped within 2-4 days of order.