I've been a loyal Bolt Bus rider for about two years now. They recently discontinued their Linq location due to the Linq needing the bus loading station for permanent bye parking. I was a little upset about that because that location was much closer than downtown Las Vegas. However, they opened a bus stop at the bus terminal on the south end of the strip.
I'm very much satisfied with my previous experiences with Bolt Bus. The prices vary depending on when you book it. It can be anywhere from $22-28 one way. Also, they charge $1.50 for the transaction fee. It is very much worth it. The busses are very clean, they provide wifi (it usually works), and a place to charge your phone in front of you. The bus driver sets ground rules to make the ride comfortable for everyone. They are very persistent about arriving in a timely manner. Therefore, if you've booked a bus make sure to arrive at least 15 minutes ahead of time. This is by far the best bus I've been on traveling from Vegas to Los Angeles and back.