Reg cost is too much. It is some 45K in Islamabad.
Insurance is too much also.
Get these things done yourself. Insurance is just a phone call away. For registration agents outside ETO office charge from 1,500 to 2,000 max if you cannot do it yourself.