WATCH THIS BEFORE YOU BUY A BMW: EVERYTHING THAT HAS BROKEN ON MY F30 SO FAR.