This company is not so bad. Most al people hate it because of the wait time. It has some advantages, for example, it is considerably cheaper, compared to other delivery companies. If you don't struggle with waiting a lot to get the parcel, you can use its service. Also, they give you a tracking code that can be used with every package tracker. You can always check the status of your parcel, and make some estimations when it approximately arrives. If you don't, just use the service of alternative companies like DHL or UPS.