It was my first thought, but counterintuitively APEX has a high score from TrustPilot
And you believe those?
I saw a documentary about a Norwegian 1st class scammer earlier this year. One of the secretaries had a full time job writing false reviews for the firm.
Tons of PCs and multiple accounts across various computers.
I wouldn't trust those reviews one minute.