I’m very happy with the products I bought at Cosmetic World. It was an online purchase. I actually bought multiple times because I loved the product and it arrived within 24 hours. They took the care to package the bottles very well. I was very happy with the quick service and their products will buy again.