I ride megabus from Las Vegas to Los Angeles and every time I get to my destination 30-45 mins late, I recently went to California on Feb. 3 and came back Feb. 4 and was late both ways, but I guess you get what you pay for just wish they could be more punctual.