This brand was claiming 5 stars reviews on Trustpilot (on their Facebook page which seems to have vanished now) and yes, I should have checked myself before ordering... I started having concerns when the order tracking showed it was sent from China (which means it is made in China). China's standards on ingredients and component are not alingned with the UK/EU standards. It does promise a "90 days risk free trial" but the their refund policy shows the customer has to pay for return... to China!!!
Claim your business profile now and gain access to all features and respond to customer reviews.