I still think seeing a doctor in person is a lot better, this way they can actually monitor you to prevent any mistakes and to be sure you are following up whatever they are saying. Then again online doctor consultation has made things a lot easier and faster as well.