I have used easybus a few times and it's been OK. However I would advise against using it at busy periods - eg Christmas as it's absolutely and completely unreliable. I booked onto a 1.30pm bus and got to the bus stop at 1.15pm. At 2pm a bus arrived but that was the '2pm bus' and no-one with a 1.30pm ticket was allowed on as it was already completely full. Basically our bus didn't show up and the driver of the next bus offered no assistance whatsoever in finding out what happened. At this period of travel all the buses were completely full and we were offered no help from easybus at all. Easybus are not to be trusted at times when time is of the essence. Ok for getting back from the airport maybe, but I will never ever again rely on them to get to the airport on time.