Midas is the Jiffy Lube of the brake/exhaust world. They will lure you in with cheap pads and upsell you into insolvency. Many of these places will also cut so much off your rotors they will have to be replaced far sooner than normal (that is, if they haven't convinced you that they are too thin and need replacing with aftermarket crap quality parts at three or four times the cost of OEM.) If you have the time and can follow basic directions, try doing it yourself.
Personally, after being quoted $800 for new pads and rotors on my 325iC I just did it myself. It took me an hour browsing the Internet to find out how to replace the pads and rotor, an hour or so to find and order the parts and tools, an hour the first wheel to go slow and figure it out, and less for each wheel from there. Total time, about 4 hours including research. Total cost, $60 for two sets of decent aftermarket pads, $110 for two pairs of OEM rotors, $12 for the wear sensors, $2 for new rotor set screws, $5 for a cheap C-Clamp (to compress the piston), and $9 for a Craftsman 7mm allen socket.
Oh, and I spent the $600 saved on a new GPS.
If you want someone else to do the work, do yourself a favor and get estimates for brake work from several places.