2 availability checks were conducted for selfservice.sto.ca during the 114 days beginning November 19, 2024. During each check conducted as of March 13, 2025, selfservice.sto.ca was found to be unavailable or facing issues. Selfservice.sto.ca was unavailable 100.00% of the time out of all inspections, or 2 occurrences, including as recently as November 21, 2024. As of March 13, 2025, no responses with an error status have been received, according to all replies obtained. At — seconds, selfservice.sto.ca's November 21, 2024, response time differed from its 0.001 seconds average.