maruti alto service experience
same with me…I own an Alto…5 month old..and he charged me for the oil..then when i asked him, what on earth do they mean by FREE service…he explains…service is FREE, parts/things used by them for that service is payable..I NOW know what FREE service means!!