Happy Socks

  • Free Shipping on orders over £30
  • Free Shipping on orders over £30

Change country

What should I do if my order hasn't been delivered yet?

The delivery time to the UK is estimated with 4 - 6 business days and depends on the local postal service.

Please allow until this date for your order to arrive. It's also worth checking if there's any local delays in your area - just click here.

If your estimated delivery date has passed by more than 5 business days and you haven’t received your order, just click here so we can help you further.


Have more questions? Submit a request

Can't find what you're looking for?

Powered by Zendesk