my advice... either get them from karachi or from peshawar... when i say get them... that also includes installation...
the pindi engine market sucks big time... they ruined my sportage... while lahore took the toll on the spectra with GLi engine [1.6 one]
for the peshawar... i really had good experience, although i couldn't go there due to health reasons.. but the machines are working absolutely fine...