Thankfully I had the opposite last night - bus wasn't meant to show up for forty minutes then one appeared out of the blue. I deserved that though after having to walk for fucking miles because of the train strike. But yeah, agreed. First is a shite company.