While we strive to keep our online inventory up to date, this isn’t currently an automated process. Due to our products being listed for sale in many locations, it often happens that an item will sell in multiple locations at the same time. Typically, we can get these items from the manufacturer and ship them to you in less than 5 business days. Regardless of the situation, you will always be notified via email as to the status of your order, where your items are coming from, and how long it will take for them to ship to you. If we have to allocate your order from the manufacturer and you are unable to wait for the additional ship time, you are always welcome to cancel your order at any time for a full refund.