Congrats on your Punto! Wish you happy miles! Delay in delivery happens in most cases unless you are buying a car already in stock with the dealer. They claim reasons like truck stuck somewhere, truck strike in MH etc. All dealers do this. Once we pay the amount and make the booking, we are at their mercy and have no other options but to wait. I had waited for more than two weeks to get my car in 2009 when Punto was just launched. Suprising that the same kind of delay still exists! Once we get the car, we forget all those and just enjoy the drive.!