Delivery is a 3-5 day Royal Mail signed for service at £2.95 (including VAT) and we ship to UK mainland only.

Most items are held in stock for immediate dispatch, if they’re not, our website should tell you on the product information page.

We try to deliver most items within 3-5working days of receiving your order. With the exception on personalised jewellery, this can take 5-7 days from receiving your order.

Please allow up to 10 working days before contacting us to report your parcel as missing.

If you are not home to take delivery of your parcel, a card will be left with details about rearranging your delivery.