Meatstick.org had its availability tested 3 times in the past 1 213 days, dating back from July 25, 2021. Tests confirm meatstick.org was online 3 times out of total attempts, recently shown by the November 18, 2024, 200 status code response. No downtimes were noted for meatstick.org in any inspections performed as of November 19, 2024. As of November 19, 2024, no responses have been recorded with an error status based on all replies that have been received. Averaging 1.608 seconds, meatstick.org's response time on November 18, 2024, was 1.666 seconds.