Dreadful. Failed to deliver a small package from UK to Europe on a promised date. I was the one who had to contact to alert them. The failure caused major inconvenience. Poor customer service tracking capabilities - the representative couldn't call the relevant department but only email them. There is a reason why their service was "cheaper" than others. Avoid at all costs. Never again.