ahaha sorry, forgot to address you, petar13..
By "manufactuer's recommended tyres", do you mean the exact tyres they came with, or the same specs? I don't exactly want Dunlops again =.=
I thought they just gave you the tyres in accordance to the budget of the car... And I remember when I was...