Availability checks of rico.org done over the past 1 042 days from January 27, 2022, reached 1. In every inspection conducted as of December 5, 2024, it was observed that rico.org was either down or encountering problems with accessibility. Out of all the times rico.org was checked, 100.00% or 1 times it was down, with the most recent instance occurring on January 27, 2022. There is no record of any responses with an error status as of December 5, 2024, according to all received replies. On January 27, 2022, rico.org's response time was — seconds, showcasing an average response time of 0.001 seconds.