Make sure its a original Nissan sensor with original clip(grip), many other sensors are available at low cost which can be inserted in manifold but you need to join the wiring using nito tape. I got original sensor removed from a Nissan engine and its clip-on fit.
I personally think that Rawalpindi and Peshawar markets are better in prices. In Karachi, only shershah market is reasonable in prices and deals, but it consumes whole day to travel there and find the part. The junk markets established at different locations within Karachi are much expensive and you need to bargain a lot to get reasonable price, but they offer free delivery at any location in Karachi. You dont need to run for the part all over city. The most relaxing thing is that the Nissan parts (QG, GA & HR engines) are available with almost every junk dealer, thats really peace of mind.
One more thing I would like to ask, there is a canister like thing installed in engine bay beneath the air filter housing. Three pipes are connected to it. One from the throttle body (Vacuum line), other two to the fuel lines going to tank. What is that thing and what is the purpose of that canister. Is it serviceable or a replaceable part?. I will post the pic soon.