Just remember that the IPU treaties allows recipient countries to charge a handling fee on received parcels below customs value, so every time I get a parcel from China I have to go collect it at the counter, paying the sum of R28.00 ( around $2) per small packet for this. December I sent a parcel to the EU, postage on that came to nearly $200, still cheaper than courier, which starts at $300 for the first 5kg, as under this limit they are prohibited from doing parcel delivery and collection, unless it is one of the excluded classes of items.
I only have to collect post every 2 weeks to keep up, delivery times are between 3 - 6 weeks for a letter in country, incoming tracking is faster till it hits the event horizon that is Johannesburg, where it just stays at "delivered to customs" forever.