Rimmel John is a great company to work with. The customer service is amazing and they always prioritize their clients' needs. I am impressed with their professionalism and attention to detail. The quality of their products is top-notch and I highly recommend them.