What about the waiting period for the delivery of the Maestro?
Waiting period for a vehicle depends upon the location or city and a particular colour which is low in demand. Sometimes, dealers do not keep inventory of odd colours or ones which sell less. They may have to order afresh with manufacturer or buy from other dealers. This may cause delay, otherwise hero has a strong dealership network of around 2100+ dealers all over India. Some far flunge areas may witness a delay of 2-3 days in delivery.