08-02-2013, 07:03 PM
BMW's require lots of maintenance, and it's not cheap. I had a 330i for a very short period. I got rid of it a soon as i could because it was a nightmare. Something little would always break and it would ruin my day, i bought an si and i have never been happier.