Below are the models in stock today and ready for fast shipping.
For other models that are out of stock, most watches will be ready and shipped within 3-5 days after placing the order.