Shimano is having serious delays, ordered GRX di2 parts about two months ago, they *might* be here by December. Demand is up, production is down, makes for delays, pretty simple. I was happy to be able to get my new bike, I'll be ok riding it with the mechanical groupset for a lil while. lol