If the Oil Filter Housing is leaking must likely is the Gasket which cost only $11.58 and is relatively easy to change. I changed mine on my 330i and only took me 2 hours and that because was my first time ever working on a BMW and i was watching the video from youtube(DIY) at the same time. So Oil Filter Housing leak cost me around $15.00 and 2 hours of my time. I think BMW repairs are not expensive at all if you are willing to DIY. I fixed multiple stuff in my car for less than $20.00 each. Any car you take to a dealer regardless to brand is going to be expensive some time worth more than the car itself. ex. my brother has a civic 2001 all beat up and the transmission failed the dealer quoted him $2k for repaired when i dont think the car is worthed $2k with 150k+ miles on it. So if you going to get a nice car better learn how to work on it if you don't want to spend a lot money on repairs otherwise get a toyota corolla!!
2009 328i Space Gray/ Sport pkg/Premium pkg/Cold weather pkg/Parking sensors
2004 330i Silver/Sport pkg/Premium pkg