We're sorry to hear that!
Firstly check when you ordered your book and what delivery method you have chosen:
1. Free Delivery:
Delivery is normally within 3 working days. During peak season (e.g. like X-mas) there can be a delay of up to 10 days for delivery.
2. Courier Delivery:
Delivery is the same day or the next working day.
If you haven't received your book after the above timelines, please email us at firstname.lastname@example.org with your order number and we'll look into it right away.