POSTER very simple answer man
listen when if i will sale The peshawar or sarghoda registered car in karachi,so obviously the person who will wish to buy it or the dealer would think to sale it with some profit in it, most probably local dealers think in that way,alright, so they like to brake price by disheart the seller,behaviouring in that way,k ohh sarghoda registered ye kaun lega mujse etc, and 2nd thing is dealers a part,the familar persons will obviously dont like to spend there days or week in verifications and all that to going to karachi or the karachians going to peshawar or sarghoda, that being in peshawar or else to come to karachi to verify from excise about its file n documentations etc,so they thats why dont preffer other city registered car same here in karachi,thats why they have 25-50 thousand less price rather than being sold in the local registered city,basically people's these days looking to save there times from all these stuff's k aik car k liye itni khuari and blah blah,i hope you have got the point now !
even being in karachi and being a buyer,i will normally preffer local registered car rather than other city car,yar dont worry brother its is'nt a big issue,besically jo bhi cars karachi registered quetta,peshawar wagera ki side par jaati hai 60% log usmai kaafi kuch alteration karlete hain,so mostly people thinks that way thats why wo thora hasitate karte hain,ab it depends on you that you do tou convinced them that all documentations are legal and perfect,no alteration with engine and etc have been done,even i will preffer you should come to karachi it may give you 20-30 thousand above rather than selling it in anyother city brother;=)
GOOD LUCK;)