If we have your product in stock, it should ship that day. If we don't have the product in stock you should expect to get the product when you are told. This seems like it should be a simple task, but we know it doesn't always happen. When it comes to delivery, some businesses will tell you what you want to hear and deal with the consequences later. We don't do that. We'll give you your delivery date as best we can and meet that date. On the rare occasion that something comes up that causes a delay, we'll let you know immediately.