99% of items are in stock and are shipped from Switzerland either the same day of purchase or the next business day. We post all our goods in the UK using Royal Mail
Estimated Delivery time for orders to the UK is 4 − 6 business days, however we find items usually arrive much quicker than this.
Rest of the world estimated delivery time is 6 − 12 business days.
We dispatch our goods from more than one warehouse, so when more than one item has been ordered you may receive your items in separate packages. Do not fear if you only receive part of your order, the rest will be on its way and will arrive either the same day or the next day.
In the unfortunate event that your order does not arrive, we provide a straightforward system that allows you to request a full refund or a replacement. We are regulated by the postal system's terms and conditions and they require a waiting time of 15 Working Days.