Mycnbox opère sous LINCBUY, avec LINCBUY LTD au Royaume-Uni agissant comme entité acquéreuse des paiements, et maintient un entrepôt en Chine. Cette structure Hong Kong plus Royaume-Uni, combinée à un profil Trustpilot public comptant 339 avis au moment de la rédaction, donne aux acheteurs des signaux de confiance concrets et indépendants à vérifier avant de s'engager.
La protection sur toute commande provient du QC et du processus de retour. Mycnbox fournit quatre photos de QC et une vidéo de QC à 360 degrés d'environ 15 secondes par article, plus une fenêtre de 5 jours après l'arrivée pour demander un retour. Les retours ne sont pas gratuits sauf si le vendeur est en tort (des frais de retour de 12 CNY et des frais de service d'entrepôt de 10 CNY s'appliquent), et les paiements passent par des méthodes courantes sécurisées par 3DS, dont VISA, Mastercard, Apple Pay, Google Pay, Klarna et iDeal.