I've never seen anything like that on my front brakes, I have an 04 as well.
I'm sure if my heep had them, I'd have seen them. I've had the calipers, pads and rotors off a few times for cleaning, and don't recall any such device.
I'm sure if my heep had them, I'd have seen them. I've had the calipers, pads and rotors off a few times for cleaning, and don't recall any such device.