Frequent customer here and I must say the formulations are solid, which is why I keep coming back honestly. My only issue and it's been consistent is that waiting time for orders sha. Last time I placed an order and was told 3 days, ended up being almost a week before it was ready. The products themselves no complaint, quality is there, but abeg they need to speed up their delivery process because in this business time matters.