THE VIBRATION MAY BE DUE TO THE GENERAL TIRES. AS FOR THE REASON OF PUTTING THEM, WELL, NO ONE KNOWS. ALL I KNOW IS THAT EXCEPT FOR VTi, ALL CARS ASSEMBLES IN PAKISTAN, TOYOTA, SUZUKI, HONDA, KIA AND ALL, COME WITH GENERAL TIRES WHICH ONE SHOULD REPLACE AS SOON AS DELIVERY.