brake rotors
if you say that you dont experience any vibration at the steering wheel then your problem is prolly not warped rotors. the pads should be easy to check. the only difficult part is removing the caliper. you'll need a C-wrench, if possible one of those cool ones with the bearing in it. on my 5th gen, a socket wont fit in the space.
sorry i cant be of more help.
dont let the dealer take your money,
--andrew