Is it safe and easy to get mobile phone shipped here in Pakistan?

I am planning to buy xiaomi Mi5 from I have heard about custom duties and IMEI registration problems while importing phones from other countries? Have anyone experienced it and can share his experience here?

I will get mobile delivered on my home address or I have to pay custom duties to get it shipped to my home? If I have to pay custom duties, how and where? How to get IMEI registered with PTA for imported phone? Any company/person offering services to complete the process of custom duties and IMEI registration? Please advise.