@ahmadz_1,
Well the car had reached 960kms and I decided to take it for the first inspection/tune-up. The staff said that the gear-oil should be changed at 5000kms, but I said I wanted it changed now and they agreed. So, got the engine oil, oil filter and the gear oil changed. Luckily Azim Motors workshop were using Zic gear oil, which I had asked for. I didn't wanted to wait till 5000kms as I am not sure what gear-oil was used initially.
The shifting of the gears is still not smooth but I have only driven 1000kms and hopefully as you have suggested it will improve with mileage.
@Elien, there are no operational costs for the GPS system, just buy a reliable GPS system and the maps are free downloadable. Just supply it with current through the cigarette lighter connection and enjoy the maps. I use Garmin which has touch-screen and other cool features.