After confirming your order mostly they start their delivery within a few minutes. But in the rare case, they may take a few times if they have bulk order because at the same time they receive hundreds of orders. But within 24 hours they complete their delivery. In 99% cases, they start their delivery within a blink of an eye.