We have extended our dispatch time in the run up to Christmas to cope with the volume of orders. At worst, orders could be dispatched around 3 days after the order is placed. This especially affects larger orders.
We can't possibly list everything we have ever made on here so we aim to list our most popular products. If you are looking for something that it looks like we don't sell, please contact us and we will be happy to give you a great price on it.