Dear all, Really need some opinions and advice from experienced bimmers. I tend to replace some parts of my E90 320i before they are worn and hence i contacted Eng Soon, Singapore for prices. Here you go:1. Radiator - Nissan brand - SGD2502. Thermostat - Wahler brand - SGD603. Rear absorber - Boge bran - SGD115 I am pretty sure that Boge is definitely not a problem but as for Radiator and Thermostat, should I go for genuine BMW parts or the brand listed above can be used?? Any side effects or etc? Any advice? Thanks a lot for viewing........