No customer reviews were found on the platform or trusted review sites, raising concerns about its trustworthiness.