Shipping & Returns


We use DPD, UPS and Royal Mail for the delivery of our orders. The method chosen is automatically selected by our system at checkout and is based on delivery address details.


Free shipping is available to UK delivery addresses on all orders over £50.00. Orders under £50.00 will automatically be charged £4.50 delivery at checkout.


Free shipping is available to non-UK delivery addresses on all orders over £100.00. Orders under £100.00 will automatically be charged a delivery fee as follows:

    Ireland - £4.50 per order
    Europe - £10.00 per order
    Rest of the World - £17.50 per order


Changed your mind about keeping your order? Please return it in its original condition with a copy of your delivery note and we’ll exchange or refund it. Unless faulty, this should be within 35 days of receiving your order. We will not accept non-faulty returns back after this period.

Please note that if you purchased your product from a retailer, your rights are against the retailer (the Company that sold you the product), not Heavenly Feet. You must make any claim against the retailer. Further information can be found on Consumer Rights websites.

UK customers

You can return your order FREE by using the DPD returns label that accompanied your order. Please follow the instructions on the label and write your order number in the space provided. If you have misplaced or damaged your label, please contact us on 01858 414426 to request a replacement.

Non-UK Customers

Unfortunately we do not cover the cost of returning an item, unless proven faulty, if you are outside the UK.  If your item is faulty please contact us to discuss the return and we can advise the best method of return for you.  For non-faulty returns, please obtain proof of postage or send on a signed-for delivery service to:

Heavenly Feet Returns
1 The Mill, Rectory Farm
East Farndon Road
Marston Trussell
LE16 9TU


Refunds will be processed in accordance with your original method of purchase. Please check your PayPal or Bank Account/Statement before contact us. It can take up to 5 days for the bank to transfer funds.