Less than a year later and this car is STILL giving us problems. It's always something new with this car. Stay away from this place!! Our BMW needs massive repairs and they refused to do anything about it. We tried returning the car less than a month after we bought it and they said it was our problem. To this day we have all kinds of modules that need repair and an oil leak. We took it to the in house mechanic they have there and even he said he couldn't do anything because he doesn't work on those kinds of cars. Give me a break! It's so bad we can't even get it off our hands. Don't buy a car from here