Not only do we need public price lists, the middlemen need to be cut out — specifically, the doctors. You should be able to wander into a specialist's office and get an appointment without having to go through a GP first; you should be able to get most any test done in exactly the same way. Due to the insurance companies and the hospitals they work for, doctors aren't going to suggest anything other than the basic stuff you can find through Google about a low/high count in any test. Yes, GPs are useful and have a role — but as long as their hands are tied, they're glorified flowchart jockeys. Free the data, free the patients.