I would like to introduce Taraz Technologies Pvt. Ltd. which is located in Rawalpindi.
The company do frequent orders from international stores specially Mouser and Digikey and they can bring you hard to find or reliable stuff from there at nominal charge.
They also have in-house SMT assembly line and plastic stencils (50% discount for students) printing capability, which maybe the only place you can find in Pakistan if you make your own SMT boards.Their focus is on prototyping, so they provide same day SMT assembly service, and make the complete circuit from design files in 12 days including component and PCB sourcing.
They also have online cost estimator on their website for both PCB assembly and plastic stencils http://www.taraztechnologies.com/