Delivery & Returns

Our standard UK delivery cost is £2.50.
We provide free UK delivery on all orders over £20.
The vast majority of our orders are dispatched either on the same working day (if ordered before 1pm) or next working day by Royal Mail post.
Our delivery service doesn’t guarantee next day delivery, however we do find it very reliable and generally 90% of UK orders arrive within 3-6 working days after dispatch.
You have 30 days to return your unwanted items. It is your responsibility to ensure the items are returned to us and reach us in 100% resalable condition.