I just get this
http://www.trademotion.com/partlocat...catalogid=4462
$65 shipped. Probably can do it for less, but not much. I have no problem using Mobil One oil and filters, but so far haven't found BMW filters at any autoparts store I went to and I would never use filters from Fram and other similar companies anyway. Really perfer Mann, which I think is who makes BMW filters.
Honestly, you're not going to beat that price by much with that Mobil 1 oil that is on sale and I bet that oil is not even the one recommended by BMW anyway.
I use that kit, then I order it's replacement shortly after the oil change to have have another kit on hand ready to go. So it's not a big deal waiting on shipping. It's not like oil changes are a big surprise.
Maybe your dealership can beat that price for the same exact stuff. I really am not sure if the dealerships around me can, but their price difference for coilpacks compared to Tischer was double what Tischer charges, so I usually don't bother getting anything from the dealership if I can.