Timeout web requests earlier, actually handle and display timeout errors