Stock orders usually ship in 5 – 7 days. Out-of-stock orders can take up to 12 – 14 weeks to ship depending on the next scheduled production run. Due to the technically challenging nature of the multi-step manufacturing process involved in creating each premium Love a Duck rug, individual production runs can run late and parts of a production might have to be repeated. We will immediately inform you of a delay of more than 2 weeks. Should delivery be delayed by an entire production cycle (12 – 14 weeks), we offer a special right of withdrawal.