All crosses are handmade to order. If a cross is out of stock it's only due to the wood being temporarily out of stock. Current time to receive your handmade cross is 21+ days