As soon as I posted a review on 9/27/25 about this company, the long saga of getting the refund finally concluded. So instead of waiting for another 10 days to get my refund after 45 plus days of back-and-forth emails with the customer service, Renewa Skin finally refunded my $139 this afternoon. It is amazing how they can stall the cancellation of an unshipped order, then drag on the refund 20 days after they received the unopened product. I certainly hope this is one off incidence. But good luck to those who trust this company and its products. You probabaly need that down the road. We also need a forum to voice consumers' experience and opinions. So kudos to Trustpilot.
Claim your business profile now and gain access to all features and respond to customer reviews.