I was in town on my bike this morning, (it's a beautiful day here in Lagos, btw ) and dropped by the bus station. My friend Ana who works in the ticket office there tells me that ONDA has not provided them with printed up to date copies of their timetables despite repeated requests!
So as far as ONDA (www.aonda.pt) goes, the online timetables offer the best source of info at present BUT I would not trust them 100%, at present!