Ye the Arriva site is terrible, the GNE one isn't bad, Stagecoach website is good to.I hate the text they use on their timetables, I find it difficult to read and sometimes the letters are disappearing at the bottom.
Also the maps, what are they using to draw the route with: A pencil on paint! It especially looks ridiculous on a long route like the 21/21A or X1/X2, I can't tell the route the 21/21A is going to take through Peterlee looking at that map on the timetable.