I bought a 2017 230i coupe. I ordered it from my local dealership. It took about 2 1/2 months to arrive. I've had the car about 7 months. So far it's been a great car. I had one electrical issue when the car was only a few weeks old. It was fixed and no problems since. It's a fun car to drive and it handles really well. It's only a 4 cylinder but the twin turbos provide more than adequate acceleration. No other car that I've had drives quite as nicely as a BMW does.