I previously owned a 2003 325Ci that I would regularly have serviced at Jerry's shop Star Autohaus. The service and knowledge available at Jerry's shop...