I'm looking at getting my first BMW. I saw a 2003 325CI in absolutely mint condition in and out with 73000KM. He's asking $23500 canadian for it. Comes with new brakes, tires are in excellent condition and winter tires/rims package. I love the car but I hate the fact it doesn't come with a premium package. Sport package only with the upgraded stereo system. The car runs great from what i can tell from the test drive, no ratles or whistles. Opinions please. Thanks.