Whoever is patiently waiting for the stock, you better buckle your seatbelts and get comfortable it's going to be a long ride. But in the end well worth the trip, perhaps