Most are trained in the UK or Australia, good level of treatment and explanation of any conditions you have that may require attention. As for fees they can vary a lot, but as a general rule cheaper than abroad. If there is a downside payment of services are invariably in cash and they don't keep change. Many have different locations and strange hours by western standards, also may act as Consultants in one of the Hospitals on a certain day of the week. So you need to make sure where they are on any given day of the week.