$600 for brake pads and rotors on all 4 wheels doesn't sound out of line for having it done at a shop, the question is whether it was really necessary.
We recently traded in a Toyota Yaris at 125,000 miles that I bought new, I don't know how much pad was left, but it went that full distance on the original brakes.
Just this weekend I did the same job on my 2006 Chrysler Pacifica with 75,000 miles. One pad (front right inner pad) had started grinding the rivet against the rotor. I had known for a couple weeks I had been waiting too long because on hard stops and turns I'd get a low brake fluid light (because the fluid was in the caliper pistons since they were extended due to pad wear)
At any rate, I received 4 rotors and 8 ceramic pads for $218 from Ebay. Aside from the 1 rotor that had been subjected to pad rivets, I probably could've reused rotors.
The work was simple enough even though I haven't had time to organize my tools in the garage, my hydraulic floor jack is kind of buried for example. Working non-continuously I got it done starting 1 PM finishing 6 PM with kids and dinner interruptions.
I'm also going to note... Don't take the wear of the rear pads for granted, they do provide less of the braking, but they are also smaller in proportion. The pad condition on my Pacifica was pretty similar front vs. rear.
Please do NOT consider any "before" picture of my house as any kind of endorsement of any particular construction method. In fact, you should probably assume that if I post a "before" picture, I am posting it because I am soliciting advice on a proper replacement for one of MANY things done wrong by a previous owner.