Autostyle has good customer service from my experience, I ordered a K&N air filter from my previous 320d. All the advertising said on the site was for 4 cylinder bmw E90. So I bought it. Of course it was for the petrol, I shipped it back and they sent me the diesel filter which is about R200 - R300 more expensive and I didn't have to pay in.