I've been using aramex for 5 years now. 90% of the time things have gone smoothly but when they don't it's a frustrating process. You leave both the sender and receivers number on the waybill for them to contact should there be any problems with the delivery. 100% of the time they've never called either of the contact numbers when they are at the receivers address and can't get their attention, therefore they leave and you have to wait another day or more. When there are other issues on the day of delivery I can hardly ever get through to customer care.