If a car says it is in stock then it means it has already been built and will be available pretty quickly to you, usually within 2-4 weeks. You will choose from a pre-selected range of features and colours as the car will already have been built and is ready waiting for you to lease it! A factory order is a car that is not in stock and has not been built yet. So this will take a little longer, usually a number of months, but you get to choose your colour and paint from the manufacturer’s options!