Hi Brett, Did you ever find anyone that could machine your rotors? I ended up buying factory new ones and of course they did not stay true. Really bad at speeds above 80. I am located in western CT and now have two sets of rotors so car would not be down during the machining time. Richard 200 20v Avant Bamboo