Yes, that why my friend, didnt get it till now. In fact i myself already booked city, as at the time having some finances short, but later due to long wait, i have checked to change my booking to civic.
If someone sell on open invoice, then it means this car is from showroom alloted pool and invoice is yet to be generated.. I got my 9th Gen civic on open invoice in 2012 at time of launch, without paying any own money.