Sorry, don't know what you mean about fit. It's just a light coat of ceramic paint on there so it doesn't add to the thickness of the caliper.
It took about 30 minutes each. I sanded the center of the rotors to get rid of excessive rust and then taped off the rotors where the brakes make contact. Used a tact rag to get any excess rust and brake dust off and then painted them black. 2 light coats each I think. Didn't have any clear coat at the house or I would of used it too. Then I sprayed the calipers down with brake dust remover and then used a wire brush and then resprayed with brake dust remover. Let dry and then started to paint. At first I didn't think it was going to look that good but then after I painted them and it had time to cure it looked great.
If you have the time and the patience you can take all four off and paint them at the same time but I was limited on time so I did them one caliper at a time while all four rotors were curing in the garage.
Depends on where you live but I don't think there are many shops that would do it for you, unless you go to a custom paint shop but they would charge you way too much. For that kind of money you should just buy a new set and then have them powdercoated and then install them once you got them back. It's not hard to do just takes time and good weather if you don't have a garage.is there a shop you can take it to that will quickly take the tires and caliper off to be paited? i dont have time or the will to take them off, but would love them to be red.. thanks..