Your actual delivery time might fluctuate to the left by about a month. I confirmed my order 5/29 and had a delivery date of Late July - Early August. As it entered and exited production it changed to end of June and I took delivery 27 June. Could've been the end of quarter rush or not, but...