Please allow 12-40 days for your order to arrive. We currently do not accept returns but an agreement can be reached with the supplier case by case. Refund Policy may be applied. We do not hold stock, our products are coming straight from our suppliers. Please note that VAT will be added at checkout.
Covid-19 Update: We are experiencing delays due to Covid-19. We are still accepting and processing your orders as normal.