The app used to be good, but lately it has been awful. Every other morning it's either late by a few minutes, or early by a few minutes. Then everyday in the afternoon, it says a bus will arrive in 20 minutes and one shows up literally 5 minutes later