The products are usually in stock and they are delivered as soon as possible when payment is received. It is possible that some items will have to be assembled or fabricated because of the wide range of products and the possibilities of having your product customised. This means that there is a chance that the order cannot be delivered straight away. However, you will always be notified if this applies to your shipment.
Ultimately, the product should be delivered 30 days after it has been ordered. If this is not the case, you can cancel your order. This rule does not apply when another delivery date has been agreed upon.