I got my free oil changes because, well, I'm an a hole. They told me I get one free year of maintenance, and I consider that maintenance whether I run up 1 or 3 oil changes in a year. I told them my other offer (which was true) I had with a different dealership had 3 years free maintenance. And BMW gives 4 years of maintenance free.
I'm also a bit bitter about the deal I got on my car. I had a better offer at said other dealership, but it wasn't the same model, and this dealership was the only one in the state (or surrounding 4 states for that matter) that had an AWD Luxury edition. In fact, they didn't even have it unwrapped when I got there from the transport, so they weren't exactly in a hurry to make a deal with me. And it was the same color as my G35 that I loved, so a bit sentimental. And my other car (G35) was totaled, and I had exactly 2 days left before I had to turn in my already extended rental. But I digress... and TBH, otherwise, these guys have treated me very well, and I would still highly recommend them to friends and family.
I live in Atlanta, and sadly, taking the train is not an option because this place is backwards. We've got a lot of sprawl and we have to drive everywhere. I'll put 15k on my car before the year's up, just basically driving to work and back and a couple of trips.