BUT for medical needs, it is a wait list instead of most important or serious will go first. So if u need surgery and someone in front of you is sick, u would have to wait.
Keep in mind that Canadian and American dollars are worth different amounts, so $6.99 to you may be $2.50 for us (not saying that's true it probably isn't). Also, that's not one aspirin, that's a bottle with hundreds of aspirin pills.
Pro's of America - As of right now, we don't pay 70% of our paycheck to taxes, where as Canada gets taxed like no other.
In the end, I'd rather pay higher taxes and not have sky high medical bills.