It is absolute best to turn rotors with new pads. It will not only give better braking. But the pads and rotors will last longer. Provide done correctly, properly bedded-in, properly broken-in for first 500 miles City driving and proper braking through out life of pads.
$350 for fronts with OTV, seems a good deal.
The average around here for OTV rotor resurfacing, is $100 per rotor. Front OEM Pads list at $105 for the 98-05 (brown) and shims at $87 if needed. Bleeder cap, pins, fitting kit, retainer spring, caliper mounting bolts may or may not be needed and are a few dollars more each. Plus labor rate in your area. We're running $160/$220/hr rate around Denver Toyota/Lexus.
Personally I got more than 90K miles on fronts brakes in my 01 combined City, HWY, Mtn. That was after having a Toyota dealership install OEM pads and OTV turn, back in 2003. Toyota increased piston size in 03-up, of front calipers. Which do have better braking/stopping power and as such wear faster. So lets says 60k miles on fronts as and average in 03-up. That averages to ~$0.005 cent/mile. Or $70 per/yr using 12K mile per/yr.
Gives you years to save-up, for DBA rotors and Pads.

Overkill for daily driver perhaps. But the off-road guys love them, for those very step passes. Off-road passes so long and steep, even in transfer case in low and transmission in Low, won't keep speed low enough. DBA drilled, are the choice. I've yet to see a DBA setup needing rotors turns, even when installing second set of pads.
Most shops today opt for Rotor replacement. They use cheap aftermarket China made rotors. Most cars today, do not have are front wheel bearing hub set-up we do. So swapping out rotors is faster & cheaper than turning. This also reduces, shop equipment expense.
In my shop. I started with the Ammco 800 deluxe OTV lathe, about 2 years ago. Which they retailed for about $14,000, 20 years ago. It was quite a learning curve. Not only rebuilding the unit, mainly the head. Which turned out to be a factory reject. But also setting it up, on a Procut Low-Boy trolley, so I could work at Jack-stand height. It also required annually (depending on average hours of use) servicing & calibrated, and set-up runout for each use/cut. But I was able to get my runout, near perfect with it. It is a sweet machine when set-up maintained and used correctly. The after cut runout rotor inspection, dial gauge would just wiggle on zero. Ammco made this same model in red, for Snap-on Tools.
I sold my Ammco, and kept my Procut. Why: Procut automatically sets runout, at the touch of a button. It's also, has less service needs and more or less self-calibrating. For one the head of the Ammco, is oiled filled using 21 O-rings to hold pressure. Which requires manually adjusting heads pressure, to get it's runout to wheel hub dialed in. This took some practice, patients and know-how. Not any tech could walkup and run one. The Procut head, is much simpler design.
I currently have My Procut 9 for sale on CL. Which is my older model, seen in video above in post #6. It get less than .0005" runout consistently, at the touch of a button. Procut rep. told me, Its the Local Toyota Dealerships shop favorite. They've six Procut even the newest Warthog. Procut also designed the hub adapters, with radial offset. This gives a non directional cut on disk surface. I'm only now getting the hang of the finer points. Like fast set-up, minimal cut depth, block sanding and soapy water finish clean up.
I now have my Procut 9 rebuilt, tested and up for sale. At $0.10 cent on the dollar from what it sold for new. Some of the current models fully loaded are about $20K.
I'm now working to dial in my Procut 9.2. which I've mounted on my Low-Boy trolley.
The Procut takes much less training, and consistently gives a good cut. Even when tech in shop aren't consistent. Number one is they're faster and easier to set-up, with auto runout feature. 2 guys designed the Procut, in their garage knockout Ammco, Hunter and all the rest.
BTW: Snap-on has bought the company (Procut).
Here's a video on my Ammco, on the Low-Boy. In it I'm using the Procut hub adapter. You'll see the radial off sit effect, on dial gauge point of contact with the OTV. I was able to correct violet bucking in a 100 series, with it. Apparently many had tried and failed to correct the bucking. What's was interesting was runout pre OTV turn, was within spec on all 4 rotors at about .0015". It was the parallelism, that was out of spec. This bucket was so bad and must have gone on for so many years, as they tried to correct thinking rotors were in spec. Indication of this were: I found the shift gate worn out between 1, 2 on 3 of plastic of console gate. The rear calipers were on upside down (LH on RH). Also due to the typical improper flushing with non Toyota brake fluid. Master issues, compounded by brakes hard pulse (pistons, being pound outward during braking). Sending fluid shock waves, back into Brake Masters ABS unit. Today its braking, is a smooth silk, Just like it was brand new off the showroom floor. So Sweet!