Diwali is one of the much-awaited festivals in India. It is the time when people come out and shop their hearts out for friends, families and for themselves. And what better place than Delhi-NCR to do ...