This is what drives me crazy about US health care. Where I currently live the estimated costs are given to you in advance, even advertised on the websites of hospitals and clinics. But back in the US where I used to live it is just like you said - nobody will quote prices.