Has anyone noticed that every "real" review is from the US, on normally different dates? Every great review is from Hong Kong and every one was posted on the same exact date. I would definitely stay away from this type of company. Apparently Trustpilot does not check for fake accounts or reviews. Trustpilot claims to, however it's apparent this site is useless.
Claim your business profile now and gain access to all features and respond to customer reviews.