I would jump on that if it has BMW approval. Hopefully soon... 1st choice would be Castrol Edge Euro 0w30 (edy's picks) but not available at Walmart. I know you can get it elsewhere but to me, no point wasting more money for something that's similar at Walmart for better price and short OCI.