Yeap what marco said is correct, impossible to be real CF at the price. Even the bawah pokok place is selling fibreglass at RM600 a pair and without motor (need to remove your original one to fit)
However for RM345, even if it is a fake CF provided the motor is BMW motor (ie plug and play) is damn cheap! The lowest I managed to buy for the mirrors is close to RM300 with motor but those are not BMW motors (jap motors). Those with BMW motors cost close to RM600 and it is not carbon fibre.