On a lighter note, Is there any compensation for late delivery? I mean if they can't deliver in time, why in the first place they asked for a booking? The situation was in their knowledge, why still they kept the booking process open and gave me an early delivery date. Moreover, one of a guy said that he had booked on 14th Dec and he got his delivery on 5th of Feb. So, hoping for the best.
Anyway, thank you for your response.