i hav lancer bt tried corolla as well
wt i meant to say dat corolla brakes cannot be trusted upon
my friend's brand new altis's brakes showed "bewafai" and it banged straight into da next car widout stopping..!!
we too kept corolla altis, da previous model, back in 2006, but only for a few months
and yeah u shud take it to dealership to get it checked...aftr all, its a paki assembled car so dre is a possibilty of errors on behalf of company