The free market works great for things like Lasik surgery and cosmetic surgery. Patients shop around, get referrals, make a call and pay.
The problem in the US is that's not free market. How can it be a free market if the price isn't posted or isn't known until after the purchase? How can it be a free market if people with good insurance don't care about the cost because they only pay some insignificant portion of it?