Originally Posted by pierre777
or it could be the red grease applied behind the pads
Id give em a few days before investigating whether or not something is up. Grease, brake fluid on the rotors, if you got new pads, etc.
I always had a smell for a day or two when I changed rotors and pads on my past cars