Yes, we stock all our products on site, which means that the majority of orders are sent out the same working day from order placement.