Mine neither and I've used 2 of them now. Champion actually make decent filters, in fact Halfords own aren't too shabby either.
I remember ages back when I had a BMW 320 - erm...that's a car BTW
) - it may actually have been my 318 can't remember
I did a service on it using all genuine BMW bits and afterwards the oil light used to stay on for ages on a cold start up....Accompanied by the innevitable engine death rattle. I supected it was the oil filter losing it's "head of oil" overnight - it's an upside down jobbie.
I worked for BT at the time and was installing a switchboard in a local VW dealers. I mentioned the problem to the mechanic there, who told me BMW filters were total shite. They knew they had a problem with them but refused to acknowlege it (sound familiar?) He fetched me a filter for an Audi and told me to fit it - the bugger charged me I think about 9 quid for it - but it worked a treat, no more problems. Next time the car was due for a service I went and got the equivalent filter from Halfords and that was also fine - but a lot cheaper.
....Moral - BMW filters are probably crap anyway so you're better off with a cheapie - they work better
Dave