Some of these casts we do not carry in stock, and will have to place an order for you with the casting company. It can take 2-3 weeks for us to receive your cast from the company. If you have any questions about this, please call us in advance.