$2,229.11 for Three Stitches? Behold the Wonder of the Free Market.

We don't have to wonder what the unfettered market in health care produces. We've been living it.

by