The data indicates kiehls.org was inspected for availability 2 times in the 4 days following January 5, 2025. All availability tests completed as of January 10, 2025, reported kiehls.org as either offline or experiencing difficulties. During inspections carried out as of January 10, 2025, kiehls.org had no instances of unavailability. Amongst the total 2 error instances, the response dated January 5, 2025, with code 403 was most recent. Kiehls.org averaged a 0.098 seconds response time, responding in 0.084 seconds on January 5, 2025.