Khurram bhai, as a matter of fact, some things are hard to arrange in Pakistan. And suppose you get them, they will certainly not prove to be cost effective, thereby sky-rocketing the overall cost of the car to a point which could be conveniently called insane. Worst of all, when the time comes to say goodbye to the ride, those items don't really count much due to (1) being labeled as "used" and (2) inability of the buyer to appreciate the level of passion and effort, apart from $$$ thats gone into the car.
DIY may not be able to match the machine crafting but it gives a certain level of confidence, satisfaction and above all quality for much less. Uptil now, the things I've done could not be part of a DIY eg., Alloys, Tyres, Lights etc. But now the time has come to get out of the AC and sweat a little.