I really wish I was able to give this place a better review but I was very recently let down by them. I arrived and checked in all my bags and had my tickets ready about 1 hour and 30 mins prior to leaving from Las Vegas on the express bus to L.A. just as I was about to board (no exaggerations here) the gentleman collecting the tickets said that the bus had hit capacity and I would have to take the NEXT bus that was about 2 hours apart from my original time and it wasn't express which meant I had to stop at every single stop as opposed to just traveling without stopping. None of the customer service reps gave me the difference for the amount of what I paid and they seemed super careless and rude. Never again!