We aim to deliver within 3 – 5 days and the vast majority of our orders arrive within this timescale. However, on rare occasions these can sometimes take longer due to unforeseen circumstances – tracking information should be available for you to check the progress of your order but if your delivery has not arrived within 10 days of purchase then please contact our Customer Service team.

Please note that if you place a very large order it may need to be delivered by pallet, in which case we will contact you to arrange a day for delivery in advance.