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 if you do not receive your order. Please note that we do not hold stock, our products are coming straight from our suppliers. Please note in some cases VAT will be added at checkout. We offer free shipping worldwide.
Covid-19 Update: We are experiencing delays due to Covid-19. We are still accepting and processing your orders as normal.