Did you know the average American pays about $9,000 per year in health insurance while Canadian citizens only fork over $4,569 on average? That’s almost half the cost for an entire year of medical coverage for simply living in another zip code. But what does this hefty expense actually cover? The costs of medical tests and annual visits, sure. But most of it goes towards covering the high prescription drug prices in the United States. Even though you’re still paying out-of-pocket each time you pick up a prescription, your insurance provider is paying even more.