Try Daiichi in KL.. Located at Bandar Sunway (where all the "underground" garage located) .. They are expert in bodykit. Especially in BMW.. Good design concept and fine quality.
I think the quality lies on the finishing, the screws won't fall off lar.. Fiberglass is very light.