It's being held up by the radiator using the included plastic mounts and spacers. Was doubtful about the installation method, but the mechanic said that it was alright. So I guess i'll just take his word for it....
After installing the ATF cooler, I found that the auto 'box's shifting has improved significantly. I tried downshifting at high speeds and the shift was very smooth, followed by smooth power delivery too.... i'm very impressed... normal upshifts were smoother too, if you were wondering :)
Got it for RM480, including the installation and additional hoses because the provided hoses were insufficient. This is a must-have for those with auto transmissions :)
Brand = Hayden.
Installer = Bosch Service Centre (Relau, opposite the PISA stadium. You won't miss it, it's a large corner shoplot).
Installation time = between 1 hour to 2 hours.