I ordered 2 same size parcels from China.
One parcel was shipped using the Chinese and South African Postal Service and other parcel is supposed to come with Aramex. They were shipped on the shipped on the same day.
The parcel that came through the Postal Services was on-time.
Aramex received my Import Tax payment and all documentation, 3 weeks ago, and still have not delivered.
Why pay Aramex when the Postal Service is more reliable?
I don't recommend using Aramex.
Try any of the other shipping companies or even the Postal Service.