Order processing time and estimated shipping time for customized orders will be mentioned in the Invoice or will be notified via email at the time of purchase or submitting your order. For reasons out of our control, if at all we are unable to process your order or anticipate any unexpected delays then we will contact you immediately to revise the time estimate and if it is not acceptable to you, we will cancel the order and refund the amount back to you. All in-stock items are shipped out on next working day after we receive the payment confirmation. Payments made via Paypal, Credit cards with different billing & Shipping address may be subject to verification delays. Card verification process may require additional info from the buyer and may take up to 15 business days.