UK Customers

We aim to deliver within 3-5 working days of receipt of your order if the item is in stock. The only exception is print on demand titles which are often batched and may take 2 weeks to arrive. During the summer holidays, we will try and deliver your order based on your schools holiday calendar. If you need your order delivered to your establishment during the holidays, simply give our team a call on 0845 6301111. Calls cost 3p per minute plus your phone company's access charge.

We use Royal Mail (first or second class) or Parcel carrier depending on order weight.

We use Parcelforce to deliver most of our parcels.

All orders will be charged £4.50 postage and packing, except for Sample orders.

Spend £100+ for free delivery offer for online orders only.