App
It looked like an easy way to use public transport in Edinburgh for tourists. It's a bit confusing though - there's a warning that your check is valid 5 minutes after activation and you should activate before boarding. But when I finally boarded, the ticket had expired. I felt very embarrassed and ashamed. So the next time I paid directly at the driver by a card and didn't use the app anymore.