Our standard UK delivery cost is £1.99. 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.

Europe deliveries are £3.99 & Rest of world deliveries are £5.99.

Our delivery service doesn’t guarantee next day delivery, however we do find it very reliable and generally 90% of UK orders arrive within 2-3 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.