Heard of a camera supply issue but its the first I heard of a delay in s/c production. Maybe he just wants you to buy an in stock car.