brother ur right abt the gli thing.there can b 2 reasons for it.
1st is that when a car is new,it gives u less milage,i used to get 11km/ltr in local drive on my city when it was driven just 4000kms.but it later improved to 14km/ltr in local driving
2nd is that gli has the same body(almost same weight i mean) as an altis,but it has less power to propell that power.just 85 bhps wid 1.3L enngine.while 1.8L altis has 130bhps to drag the body.so the smaller engine has to work more to get the car going,while for a bigger engine,its easier to move the same thing around.that can b the reason.