As for the recommendations this was the most frustrating and disappointing part of the journey. Skin trust club claim to be brand agnostic but actually partner with many different brands and push discount codes on their recommendation page. To me this doesn't exactly scream agnostic or transparent...