I have searched and searched for an answer to no avail.
I just got back from the BMW dealership where i purchased a liter of oil to top myself off. I noticed they sold me Castrol EDGE professional. I asked if this is all they had and he assured me it was for the M cars.
I've seen on all the threads I've searched, Castrol TWS motorsport is what most people use/sell. Did the dealer change what type they are putting in our cars? Or did he just sell me the wrong one?