Please be aware that some of our products are produced on-demand and are not available for immediate shipping. They require a few days to produce and then are shipped. 

Some of our products are imported and can require 2-4 weeks to be delivered. 

We will contact you when your order is shipped and give you an estimate for delivery date when possible.