MAG was awesome, so I'm not complaining about them at all. Anyway, I was getting a noise and vibration between about 55-65. I initially thought it was maybe just the tire out of balance, but since my 2010 Cooper S is still under warranty I figured I would have them check it out along with a couple other small issues I had. In short, it's not that the tire was out of balance, but the rim is bent and the wheel bearing is going out. Of course these aren't covered under warranty, which is kind of understandable. But damn, I have only had the car for 3 weeks now and I have to replace the wheel bearing and buy a new wheel. Anyone know where I can get a good used Mini rime for a reasonable price and an new right side wheel hub/bearing? I figure I will save some money and put the new hub/bearing in myself as I am pretty good with a wrench and have some friends who are much better than I. Is there anything I should look out for when doing the repair? On the bright side, they replaced the lid to my armrest, confirmed that my USB is working just fine, just doesn't work with my older iPod and are ordering me a new key fob under warranty as my spare was DOA when I bought the car.