Panama City has some very good hospitals and clinics, but medical facilities outside of the capital are limited. Hospitals in Panama are either private hospitals or government-run public hospitals. Private hospitals typically require payment of the anticipated costs of hospitalization prior to providing services and require payment of any additional costs upon release from the hospital. These costs can be in excess of USD$10,000-$20,000, depending on the nature of the treatment. In Panama, most hospitals accept credit cards for hospital charges, but not for doctors' fees and do not accept international wire transfers or credit card payments over the phone.