Took the mega bus from riverside to Las Vegas and pleasantly surprise on how nice it was. Being this was my first time on the bus I had no complaints. Can't beat one way less then $30. I can't get there in my car for that, plus some days are priced less! Will definitely take again!