Don’t trust what you see on Trustpilot. Pretty much everything I have seen on there is given a bad rating.
People who complain are more likely to shout out, than those who would praise.
The rating for Parcelforce (Royal Mail) is the same as SF Express. And UPS, one of the big ones here (UK), has an even lower rating.
SF Express has done fine by me. They got the headset to London in quick time.