Seems about right to me for OEM parts from what I've seen. I was shocked to find out how much our rotors cost!

I think you can get the pads for cheaper though and the caliper price seems a bit low. Find out if that is for a NEW OEM replacement.