A number of products linked to the COVID-19 outbreak are obviously in high demand. Please see what is available on the related page by clicking here
UPDATE: 90% of stock is now back and available at the usual price. Orders are shipped on a next day delivery and average wait time is around 3 days from ordering.
We have added a Whats New category to the site so you can quickly see what new lines have come into stock: Click HERE to take a look