Medicare is able to cover many parts of health care and their associated costs. However, there are gaps where your health is not covered and you might find that you are liable for either long waiting lists or large out of pocket expenses. In order to avoid having any problems with your health and not being able to afford the best treatment, you should look out for Medigap insurance plans.