Riding the Salt Lake Express shuttle was a good experience. I had to get from Rexburg to SLC, UT and it was sort of a last-second journey. I was supposed to go down the next day, so I had to call to change my travel itinerary. When I called, the customer support was super friendly and easy to work with. I quickly got my ticket changed to another time at the same price, so I had no additional fees for changing departure dates and times. We made a few quick stops, but nothing that took forever long. Most of the seats were full, but there was still enough room to be comfortable. I would take the shuttle again.