Shipping & Delivery

Shipping & Delivery

Last order dates:
7th June (2nd Class)
11th June (1st class) - any orders placed after this time may not arrive in time for Father's Day on 17th June. 

Please note: order placed after midday on Thursday June 14th will not be shipped until 5pm on June 18th due to staff training on Thursday & Friday.

FREE 1st class postage on all orders over £45. (UK only)

We aim to dispatch all orders within 48 working hours of receiving your order.  Once dispatched the delivery timescales are below (these timescales are not guaranteed and can change at any time.  Please see for latest updates)

Our Royal Mail collection times are Monday - Friday 5pm (excluding bank holidays)

We're always in the office thinking up new ideas and getting your orders ready as quickly as we can.  We even work Sundays and Bank Holidays (yay for you, not so yay for us) which does mean if your order is marked as dispatched out of 'working hours' it will be collected the next working day.

Royal Mail Delivery Timescales (once we've dispatched your order):
1st class: 1 to 3 workings days
2nd class: 3 to 7 working days
Europe:  3 to 10 working days
International: 5 - 10 working days (excluding the time your parcel could be held at customs) 

If you're looking for info on missing orders you can have a look here.  We've also got lots more (boring) information on our terms and conditions page.

All of our orders are shipped in branded packaging.   So if you're ordering in secret you'll need to enter an alternative delivery address at checkout :)