I've been using MyChart for a while now and it's been a game-changer for me. The ability to schedule appointments and view test results from my phone is so convenient. The only downside is that not all features are available depending on your healthcare organization, but overall it's still a great app.