How long does shipping take?

The delivery aim for Royal Mail International is 2-4 weeks. Delays may occur due to the recent Royal Mail cyber incident.