
My M40 belt cost around Ԛ£100 this was done at David Paul Independant BMW garage in Warrington (ex BMW boys,very professional and no what they are doin.)
Or there is a place called BMtec in Central Manchester or Linwar in Southport (I have never used them,but have heard good reports.)
E30 is hitting modern day classic status. I bet the main stealer don't see as many E30s as a good independant garage you can really trust.
I know what I would do personally.
cheers......Mak