I fell for it too guys, ordered my lil face masks that were supposed to make me look like a newborn baby and shortly after received notice that my shipment was being delayed. Got the intuition to check if the company was legit and here we are, adding yet another review to this thread about this scammy company. If you fell for it too, just call up your bank and file a dispute. Let them know about the trust pilot reviews and they should have everything they need to process a chargeback.
Claim your business profile now and gain access to all features and respond to customer reviews.