Bike sales have gone through the roof due to more people looking for free rides. There is a shortage of bikes because factories are slow with their production and shipping out their goods. Major retailers and specialty shops are nearly sold out. However many shops still have some bikes in stock or can get them to you by your preferred date, otherwise, they can place you on a waiting list for when more bikes become available.