I'm using Bardalh Semi-Synthetic Oil for my e46 328i, 2000 model UK Specs.
I bought it for RM62 (4 ltr). Theres another spare part shop a few blocks away selling Bardalh Semi at RM 80 (4 ltr). I donno whether mine is 'clone' or not. What i know is that my engine is now smoother than before. Previously using Castrol Magnatec, costed my RM92/4 ltr...328i is using 6 ltrs.
A safe of RM45 per service. To change oil at every 7,000km.