Quote Originally Posted by Yang View Post
Thanks for your review, however the Trustpilot link that you provide is not working.
Looks like TrustPilot is saying pending review up to 2 hours. More than likely the issue there.