I would never use a Jiffy Lube, Express Oil or other "fast food" chain. Take it to an independent BMW shop or do it yourself. Synthetic oil (Mobil 1) runs about $5.00 a quart, plus $5.00 for a filter and it is an easy job. I do my own for about $50.00.