Thank you for review!
In terms of trustpilot, try different browser, should solve your issue.