Well, even after changing the discs and brake pads, the noise hasn't gone away. It went away when I test drove it after the changes done. Started coming again, though frequency has reduced and it comes only when car is about to almost halt. Going to Oberoi Fiat on Saturday to get it checked again. Thinking of getting the bearings inspected. Would appreciate if someone can give idea what else to get checked. I am losing faith in Oberoi Fiat's technicians.