I think dealers get bonus points for doing brake jobs.. everytime I go in they tell me i need brakes.
Either get another mechanic to look at it, or take the tire off yourself and take a look.
www.dap.com,
www.atlanticbritish.com,
www.roversnorth.com all sell cheaper alternatives.
http://www.expeditionexchange.com/disco2brakes/ -- Good resource on how to change your pads.