Our website reflects live & accurate inventory! If you click on a model, it will let you know which sizes are in stock. If you are able to purchase the bike through the website, that means there is a 99.99% chance that we physically have it in the shop. Many of our bikes are still in boxes and will be built to order. This can sometimes happen next day and sometimes it may take up to a week. We will notify you when the bike is ready for pickup. We are open for curbside sales, service, rentals, and test rides.