Just wanted to give props to both Mike (and I think Frank was the other guy?) at Maranello parts dept for hooking me up. Both very helpful and know their stuff.
Picked up some oil & filters along with some diff fluid for my M3 today. Managed to save a decent chunk of money even though I had to make the trip all the way from Peterborough.