Exact foreign currency conversion?

Hey guys,



i never understood bank fee structure dhanda, to get passed that i simply have local dollar account in bank and if i transfer or get money from outside pakistan (always in dollars of course) then i just simply withdraw cash in dollars locally and get it exchanged from third party in person this way it saves me lots of surprises and headache and i can shop for better exchange rates too.

^well this method is more bothersome for me. So I leave it to the banks.