Parts Container via eBay offers BMW Synthetic 5w30 Motor Oil 1-Quart 7-Pack bundled with an Oil Filter for BMW for $70.87 with free shipping. That's $42 off list and the lowest price we could find. It's compatible with 244 vehicles.