Have had great and miserable experiences-
I have used EasyBus twice with success. These were at off peak times, however. The buses came at the exact times listed and were nearly empty. But my third time travelling with EasyBus was an absolute train wreck. The bus before mine never came and the angry passengers became manic. My bus, which was supposed to be 40 minutes later, was delayed as well. I got on the bus only to be screamed at the entire journey by a passenger who had missed the prior bus and was upset I boarded before her, even though my flight left a half hour earlier than hers. On top of that, to my dismay, I realized I was sitting in a seat with DRIED VOMIT all over the back of the seat in from of me. It was absolutely disgusting, but I had noticed too late and there were no other seats available on the crowded and rowdy bus. Terrible experience and I am hesitant to use EasyBus ever again!