Cannondale Caad Optimo 3 is in stock. Most sizes are available