Didnt read the posts, buuuut
Even if the rotors are machined down, as long as they are above their spec'd discard thickness, you'll be fine. If they didn't fix the issue by doing that, take it back again and then hopefully they'll replace them. How long is your warranty? Honestly, I bet you have a lot of time.
FWIW, I thought my shimmying was from my rotors too. Turns out, it was the wheel weights on the front left tire. They fell off. Worth a look. HTH.
Even if the rotors are machined down, as long as they are above their spec'd discard thickness, you'll be fine. If they didn't fix the issue by doing that, take it back again and then hopefully they'll replace them. How long is your warranty? Honestly, I bet you have a lot of time.
FWIW, I thought my shimmying was from my rotors too. Turns out, it was the wheel weights on the front left tire. They fell off. Worth a look. HTH.