Discuss your situation with a *quality* shop and go from there.
If you take your car in and ask them to machine the rotors and they dont ask you why, never go there again! A *good* shop will ask a ton of questions before service to determine what will fix your car, and a *good* tech take the
75 or 80 seconds it takes to toss a mag base on before he tears it down.Finding a brake shimmy is auto shop 101 freshman year. Dial indicator on the rotor, hub if necessary.
So many shops and customers are their own worst enemies...
HTH Ben