If products are in the Stock, delivery (nationwide) is up to 1-3 business days from the moment of the payment registration.
If products are out of stock or consist in special parts, delivery terms may differ. Once we have agreed together a delivery time, we will do everything we can to meet our part of the contract. Sometimes there are exceptional circumstances that we cannot control (political crises affecting international transport and thus the relationship with our suppliers, random situations of our carrier partners, we cannot provide for extreme situations due to weather conditions, difficult access to address, etc.), and in these cases we will quickly communicate any delays.