thanks everybody
@cyber gray .... they were installed at the dealership (liberty) in abu dhabi and i am facing no problems with it falling off
i would go for UHO glue lol
@alsuwaidi , its an automatic and you might have a point there , ill raise my concerns once im at the dealers this weekend when i reach 1500 kilometers