Go technocity if u r in karachi,u will find many dealers there.These are great ideas which I've already been thinking about. But in the case of iPhones and computer accessories - the problem is finding the right supplier.
There is a wholesale dealer named POP u can buy stuff from there but they only give their products to shopkeepers.