Based on what you have mentioned, it seems that DHL is the far better service when it comes to the customs-clearance process. I have recently placed an order for a mobile phone and my phone is currently stuck at the DHL warehouse, awaiting for customs clearance.
The customs required me to...