This bank is currently available for immediate shipping. We ship all orders USPS Priority 2. The post office has advertised if we ship by Dec. 21, anywhere domestic the order should arrive before Christmas. These banks are handmade by the Seeton family. Personalized free. All of our banks can be custom made to any color scheme you desire. Let us know what colors you like, we will make it . It usually takes us two weeks to complete the process of making the bank. You can view all of our made to order banks at www.didditbanks.com. We also offer a service where we will ship the bank to another address as a gift. We will provide a gift card hand written with a message from you. A picture of the bank will be sent to you before we ship it for your approval. This is a nice way of saving double shipping.