I've been buying many products from Natural Spa Supplies for years now, including: soap nuts (always plump and sticky), witch hazel (really good quality - I use daily), amphora (I've had this years and use every day - 7lt), deodorant crystals (use every day - I have very sensitive skin and this is ideal), rhassoul clay, hemp oil soap (again, excellent, with many uses), pine tar soap, scrubbies, citric acid (I'm a convert).
Sally and her team are very knowledgeable, helpful with prompt delivery.