I was on carparts4less.co.uk last night.
Oil filters for the 325 / 8 were £1.74 each! Probably the least I have paid for a filter in years if not forever.
Bought air £5.94 and pollen £4.32 filters too for the E36s and a pollen filter for the E46.
The E36 will both be getting the GM 10 w 40 Semi synth once filters arrive, at £40 for 20 litres you can call that an oil and filter change for £21.74 a car or oil and all filters for £32