KiloMike
You can by online ( good idea, saves queing). Though you buy a ticket for a specific bus at a specific time in reality you can use it on any bus that day.
Your correct in thinking staff/ Airline discount has gone. The best deal now for frequent travellers is a wallet of 10 open tickets, for 99 quid.