Ultra Racing? Those white bars that are made in Malaysia?
Seriously for a BMW i would avoid them. You can't just stick cheap stuff on our cars, its just not right.
I am located too in Malaysia and i can tell you their factory is just a small lot that looks like a back yard workshop.