In stock and ready to ship. There will not be a restock. We can no longer guarantee international arrival times and strongly advise selecting express shipping at check out to ensure arrival before Easter. Last day for express postage in Australia is  Wednesday 28th March but we cannot promise delivery outside of Australia post's assured regions of delivery.